SlideShare a Scribd company logo
Call: India +91 9925144200, USA +1 (732) 927-5544;
Email: sales@contcentric.com
Step-by-Step Process Guide for Alfresco
Migration from 5.x to 6.0
As a robust, open-source framework for offering digital operations with exceptional
experiences, Alfresco has gained ground across 190 countries globally. One of the reasons
for this platform’s increasing popularity is Alfresco keeps on coming with updated versions
to meet the diverse needs of modern businesses. On July 11, 2018, Alfresco has introduced
Alfresco 6.0 in its Content Services.
Entrepreneurs can leverage the benefits of the latest version of Alfresco by migrating their
existing software to 6.0. It is highly recommended for Alfresco developers to follow a
structured path while updating the versions in Alfresco Content Services. Here we give a
step-by-step guide for Alfresco content migration from 5.x to 6.0. This migration procedure
can be done by using the distribution zip or installer.
The Alfresco document migration involves a new installation of the Alfresco Content Services
binaries and configuration or installer along with an in-place upgrade of a copy of the
repository. However, in-place upgrade of the binaries and configuration is not recommended.
Whenever you create a new installation, you can remain assured that if anything goes wrong
during the upgrade, the original or existing Alfresco document management system will stay
intact and available for immediate restart.
Key points to consider before migrating from Alfresco 5.x to 6.0
1. Pre-Validation
It is necessary to validate all your requirements before initiating the migration process.
These requirements include whether your platform is on the correct supporting stacks for
the new version, language support, supported environment like Oracle JVM, OpenOffice,
ImageMagick, etc. and architecture support.
2. Strategy for Backup and Restore
As you know, backup is essential before migration. All you need to take a backup of the
entire production data because it can help you restore the same if your data becomes
corrupt after the migration from 5.x to 6.0.
3. Identification of deprecated and new feature
It is better to identify deprecated, removed features or architectural changes in the existing
version of Alfresco. It can make a big difference when you upgrade the Alfresco version.
4. After upgrade
This is important- once the migration process completes, you need to deploy the upgraded
customized code on Alfresco followed by routine tests. Also, make sure that Solr indexing is
completed for the entire repository. If Solr indexing is not completed, then your system may
provide incorrect search results.
Steps for Upgrading Document Management System from 5.x to 6.0
1) Take Backup old Alfresco (5.x) data
This is the first and foremost step for initiating the version update process from Alfresco 5.x
to 6.0. It consists of three steps.
a) Shut down your existing instance
Call: India +91 9925144200, USA +1 (732) 927-5544;
Email: sales@contcentric.com
b) Back up your existing repository (e.g. alfresco-v.1) and the database.
i. Taking back up of a repository involves back up of the directory pointed to by the dir.root
setting, the database that Alfresco Content Services is configured to use, and the Solr
indexes(optional).
ii. The dir.root directory is defined in the alfresco-global.properties file. By default, this
directory is named alf_data and is located within the directory where Alfresco Content
Services is installed.
c) Back up any configuration overrides from the <extension> directory.
2) Installation in different directory
Install the new version (e.g. alfresco-v.2) into a different directory from the existing
installation and validate the new 6.0 installation to check whether it works correctly.
a) Configure the new installation with a new repository and database (not the existing one).
b) Start the server and validate that the system works correctly.
3) Apply all customization to the new 6.0 installation
This is a very important step and you need to take enough care while implementing the
customization to the new version. Below, we elaborate all the steps for applying
customization.
a) Stop the server.
i. Navigate to the Tomcat /bin directory then choose one of these options to stop the server:
Linux : ./shutdown.sh
Window: shutdown
You need administrator rights to run this command.
ii. Navigate to the installation directory for your database and stop the server.
Ref : https://docs.alfresco.com/6.0/tasks/alfresco-stop.html
b) Uninstall unwanted AMPs or applications.
i. Open a command prompt and change into the root directory of your installation.
ii. Check for the presence of the module you wish to delete by typing in the following
command:
Alfresco.war AMP files : java -jar bin/alfresco-mmt.jar list tomcat/webapps/alfresco.war
Share.war AMP files : java -jar bin/alfresco-mmt.jar list tomcat/webapps/share.war
This displays a list of installed modules. Make a note of the module ID of the module you
wish to uninstall,
for example,
org.alfresco.integrations.google.docs in the amps directory
org.alfresco.integrations.share.google.docs in the amps_share directory.
iii. Uninstall the module by entering the following command:
java -jar bin/alfresco-mmt.jar uninstall org.alfresco.integrations.google.docs
tomcat/webapps/alfresco.war
and
java -jar bin/alfresco-mmt.jar uninstall org.alfresco.integrations.share.google.docs
tomcat/webapps/share.war
You can check that the AMP files have been removed by rerunning the command:
java -jar bin/alfresco-mmt.jar list tomcat/webapps/alfresco.war
and
java -jar bin/alfresco-mmt.jar list tomcat/webapps/share.war
Call: India +91 9925144200, USA +1 (732) 927-5544;
Email: sales@contcentric.com
iv.Delete the tomcat/webapps/alfresco and tomcat/webapps/share folders in the installation
directory
Ref: https://docs.alfresco.com/6.0/concepts/remove-apps-install.html
Ref: https://docs.alfresco.com/6.0/tasks/uninstall-amp.html
c) Install the required AMP files. (This may require little changes in your custom code
because some of the features may have been removed or deprecated)
i. Place Repository amps in /alfresco/amps folder and Share amps in /alfresco/amps_share
folder.
ii. Browse to the /bin directory:
Windows : C:Alfrescobin
Linux : /opt/alfresco/bin
iii. Run the apply_amps application to apply all AMP files that are in the amps and
amps_share directories:
For Windows, navigate to the bin directory and double click apply_amps.
For Linux, enter the command: bin/apply_amps.sh
Ref: https://docs.alfresco.com/6.0/tasks/amp-install.html
d) Do not copy the files. Copy the override settings only so that you will not overwrite the
new extension files in the upgraded version.
i. Copy the override settings, Like <extension> directory files and alfresco-global.properties
parameter (do not replace this file but just add additional parameter).
e) Start the Alfresco server.
i.Monitor the start-up log messages for information on the status of the upgrade. If any
issue(s) occur in the logs during start-up, you need to roll-back the whole repository to fix
the issue(s) and then try again.
f) Fully test the working and configuration of your customization.
g) Stop the server
4) Restore the backup to new Alfresco version
a) Remove(or Copy for safer side) all the files and directories under the contentstore
directory of the new installation. Also, rename new alfresco database and create a new
database at same place with the same name.
b) Delete(or Copy for safer side) the files in the Solr4/alfrescoModels directories, and the
indexes in the two directories (solr/workspace/ and solr/archive/) of the new installation.
c) Restore the backup of the indexes(optional but takes time to reindex if no of document
are too large), contentstore directory, and database from your previous installation into the
new installation.
d) Start the server and monitor logs.
That’s it! Your document management system is ready with the new Alfresco 6.0 version.
ContCentric is a renowned Alfresco development company. We have an in-house team of
experienced Alfresco developers to enable our corporate users to make the most of the
latest Alfresco 6.0 version.
Click to Know More: https://docs.alfresco.com/6.0/tasks/upgrade-process.html
Call: India +91 9925144200, USA +1 (732) 927-5544;
Email: sales@contcentric.com

More Related Content

What's hot

Exam 1z0 062 Oracle Database 12c: Installation and Administration
Exam 1z0 062 Oracle Database 12c: Installation and AdministrationExam 1z0 062 Oracle Database 12c: Installation and Administration
Exam 1z0 062 Oracle Database 12c: Installation and Administration
KylieJonathan
 
R12 d49656 gc10-apps dba 24
R12 d49656 gc10-apps dba 24R12 d49656 gc10-apps dba 24
R12 d49656 gc10-apps dba 24
zeesniper
 
Backup and Restore SALSA to a Secondary Server with a different IP address
Backup and Restore SALSA to a Secondary Server with a different IP addressBackup and Restore SALSA to a Secondary Server with a different IP address
Backup and Restore SALSA to a Secondary Server with a different IP address
Oscar OLVERA-IRIGOYEN, Ph.D
 
Exportversions
ExportversionsExportversions
Exportversions
oracle documents
 
Install and upgrade Oracle grid infrastructure 12.1.0.2
Install and upgrade Oracle grid infrastructure 12.1.0.2Install and upgrade Oracle grid infrastructure 12.1.0.2
Install and upgrade Oracle grid infrastructure 12.1.0.2
Biju Thomas
 
2011 384 hackworth_ppt
2011 384 hackworth_ppt2011 384 hackworth_ppt
2011 384 hackworth_ppt
maclean liu
 
Oracle upgrade
Oracle upgradeOracle upgrade
Oracle upgrade
Raj p
 
Installatieverslag Oracle Apex 4.0
Installatieverslag Oracle Apex 4.0Installatieverslag Oracle Apex 4.0
Installatieverslag Oracle Apex 4.0
robinbuitenhuis
 
Formats
FormatsFormats
Formats
Lee Dohyup
 
oracle upgradation
oracle upgradationoracle upgradation
oracle upgradation
influxbob
 
21 Rac
21 Rac21 Rac
Merge2013 mwarren(pv5)
Merge2013 mwarren(pv5)Merge2013 mwarren(pv5)
Merge2013 mwarren(pv5)
Mark Warren
 
Oracle forms and reports 11g installation on linux
Oracle forms and reports 11g installation on linuxOracle forms and reports 11g installation on linux
Oracle forms and reports 11g installation on linux
Venu Palakolanu
 
Calico with open stack and chef
Calico with open stack and chefCalico with open stack and chef
Calico with open stack and chef
D.Rajesh Kumar
 
Cloning 2
Cloning 2Cloning 2
Cloning 2
Deepti Singh
 
Echi Converter Presentation External
Echi Converter Presentation ExternalEchi Converter Presentation External
Echi Converter Presentation External
guestc3b49e
 
241 Pdfsam
241 Pdfsam241 Pdfsam
241 Pdfsam
Emanuel Mateus
 
Rman Reporting Opertions - LIST & REPORT
Rman Reporting Opertions - LIST & REPORTRman Reporting Opertions - LIST & REPORT
Rman Reporting Opertions - LIST & REPORT
Syed SadathUllah
 
Its3 Drupal
Its3 DrupalIts3 Drupal
Its3 Drupal
guest954945a
 
261 Pdfsam
261 Pdfsam261 Pdfsam
261 Pdfsam
Emanuel Mateus
 

What's hot (20)

Exam 1z0 062 Oracle Database 12c: Installation and Administration
Exam 1z0 062 Oracle Database 12c: Installation and AdministrationExam 1z0 062 Oracle Database 12c: Installation and Administration
Exam 1z0 062 Oracle Database 12c: Installation and Administration
 
R12 d49656 gc10-apps dba 24
R12 d49656 gc10-apps dba 24R12 d49656 gc10-apps dba 24
R12 d49656 gc10-apps dba 24
 
Backup and Restore SALSA to a Secondary Server with a different IP address
Backup and Restore SALSA to a Secondary Server with a different IP addressBackup and Restore SALSA to a Secondary Server with a different IP address
Backup and Restore SALSA to a Secondary Server with a different IP address
 
Exportversions
ExportversionsExportversions
Exportversions
 
Install and upgrade Oracle grid infrastructure 12.1.0.2
Install and upgrade Oracle grid infrastructure 12.1.0.2Install and upgrade Oracle grid infrastructure 12.1.0.2
Install and upgrade Oracle grid infrastructure 12.1.0.2
 
2011 384 hackworth_ppt
2011 384 hackworth_ppt2011 384 hackworth_ppt
2011 384 hackworth_ppt
 
Oracle upgrade
Oracle upgradeOracle upgrade
Oracle upgrade
 
Installatieverslag Oracle Apex 4.0
Installatieverslag Oracle Apex 4.0Installatieverslag Oracle Apex 4.0
Installatieverslag Oracle Apex 4.0
 
Formats
FormatsFormats
Formats
 
oracle upgradation
oracle upgradationoracle upgradation
oracle upgradation
 
21 Rac
21 Rac21 Rac
21 Rac
 
Merge2013 mwarren(pv5)
Merge2013 mwarren(pv5)Merge2013 mwarren(pv5)
Merge2013 mwarren(pv5)
 
Oracle forms and reports 11g installation on linux
Oracle forms and reports 11g installation on linuxOracle forms and reports 11g installation on linux
Oracle forms and reports 11g installation on linux
 
Calico with open stack and chef
Calico with open stack and chefCalico with open stack and chef
Calico with open stack and chef
 
Cloning 2
Cloning 2Cloning 2
Cloning 2
 
Echi Converter Presentation External
Echi Converter Presentation ExternalEchi Converter Presentation External
Echi Converter Presentation External
 
241 Pdfsam
241 Pdfsam241 Pdfsam
241 Pdfsam
 
Rman Reporting Opertions - LIST & REPORT
Rman Reporting Opertions - LIST & REPORTRman Reporting Opertions - LIST & REPORT
Rman Reporting Opertions - LIST & REPORT
 
Its3 Drupal
Its3 DrupalIts3 Drupal
Its3 Drupal
 
261 Pdfsam
261 Pdfsam261 Pdfsam
261 Pdfsam
 

Similar to Step by-step process guide for alfresco migration from 5.x to 6.0

Content server installation guide
Content server installation guideContent server installation guide
Content server installation guide
Naveed Bashir
 
Servicemix4.5.0
Servicemix4.5.0Servicemix4.5.0
Servicemix4.5.0
manojkumar024
 
Alfresco Day Vienna 2015 - Technical Track - Developer Platform Updates
Alfresco Day Vienna 2015 - Technical Track - Developer Platform UpdatesAlfresco Day Vienna 2015 - Technical Track - Developer Platform Updates
Alfresco Day Vienna 2015 - Technical Track - Developer Platform Updates
Alfresco Software
 
Upgrading to Alfresco 6
Upgrading to Alfresco 6Upgrading to Alfresco 6
Upgrading to Alfresco 6
Angel Borroy López
 
Alfresco Content Services - Solution Document
Alfresco Content Services - Solution DocumentAlfresco Content Services - Solution Document
Alfresco Content Services - Solution Document
Manish Chopra
 
Elements_Architecture_and_Technology.pdf
Elements_Architecture_and_Technology.pdfElements_Architecture_and_Technology.pdf
Elements_Architecture_and_Technology.pdf
Jeff Smith
 
Elements_Architecture_and_Technology.pdf
Elements_Architecture_and_Technology.pdfElements_Architecture_and_Technology.pdf
Elements_Architecture_and_Technology.pdf
Jeff Smith
 
Elements_Architecture_and_Technology.pdf
Elements_Architecture_and_Technology.pdfElements_Architecture_and_Technology.pdf
Elements_Architecture_and_Technology.pdf
Jeff Smith
 
Elements_Architecture_and_Technology.pdf
Elements_Architecture_and_Technology.pdfElements_Architecture_and_Technology.pdf
Elements_Architecture_and_Technology.pdf
Jeff Smith
 
Elements_Architecture_and_Technology.pdf
Elements_Architecture_and_Technology.pdfElements_Architecture_and_Technology.pdf
Elements_Architecture_and_Technology.pdf
Jeff Smith
 
Getting started-with-zend-framework
Getting started-with-zend-frameworkGetting started-with-zend-framework
Getting started-with-zend-framework
Nilesh Bangar
 
(Re)Indexing Large Repositories in Alfresco
(Re)Indexing Large Repositories in Alfresco(Re)Indexing Large Repositories in Alfresco
(Re)Indexing Large Repositories in Alfresco
Angel Borroy López
 
New j co_procedure_0
New j co_procedure_0New j co_procedure_0
New j co_procedure_0
Wahed Mohammed
 
Elements_Architecture_and_Technology.pdf
Elements_Architecture_and_Technology.pdfElements_Architecture_and_Technology.pdf
Elements_Architecture_and_Technology.pdf
Jeff Smith
 
Manual 5
Manual 5Manual 5
Manual 5
arifhossen
 
Upgrade to IBM z/OS V2.4 technical actions
Upgrade to IBM z/OS V2.4 technical actionsUpgrade to IBM z/OS V2.4 technical actions
Upgrade to IBM z/OS V2.4 technical actions
Marna Walle
 
Apache servicemix1
Apache servicemix1Apache servicemix1
Apache servicemix1
manojkumar024
 
Test
TestTest
Piattaforma Web Linux completa dai sorgenti
Piattaforma Web Linux completa dai sorgentiPiattaforma Web Linux completa dai sorgenti
Piattaforma Web Linux completa dai sorgenti
Giulio Destri
 
IUG ATL PC 9.5
IUG ATL PC 9.5IUG ATL PC 9.5
IUG ATL PC 9.5
Rizwan Mohammed
 

Similar to Step by-step process guide for alfresco migration from 5.x to 6.0 (20)

Content server installation guide
Content server installation guideContent server installation guide
Content server installation guide
 
Servicemix4.5.0
Servicemix4.5.0Servicemix4.5.0
Servicemix4.5.0
 
Alfresco Day Vienna 2015 - Technical Track - Developer Platform Updates
Alfresco Day Vienna 2015 - Technical Track - Developer Platform UpdatesAlfresco Day Vienna 2015 - Technical Track - Developer Platform Updates
Alfresco Day Vienna 2015 - Technical Track - Developer Platform Updates
 
Upgrading to Alfresco 6
Upgrading to Alfresco 6Upgrading to Alfresco 6
Upgrading to Alfresco 6
 
Alfresco Content Services - Solution Document
Alfresco Content Services - Solution DocumentAlfresco Content Services - Solution Document
Alfresco Content Services - Solution Document
 
Elements_Architecture_and_Technology.pdf
Elements_Architecture_and_Technology.pdfElements_Architecture_and_Technology.pdf
Elements_Architecture_and_Technology.pdf
 
Elements_Architecture_and_Technology.pdf
Elements_Architecture_and_Technology.pdfElements_Architecture_and_Technology.pdf
Elements_Architecture_and_Technology.pdf
 
Elements_Architecture_and_Technology.pdf
Elements_Architecture_and_Technology.pdfElements_Architecture_and_Technology.pdf
Elements_Architecture_and_Technology.pdf
 
Elements_Architecture_and_Technology.pdf
Elements_Architecture_and_Technology.pdfElements_Architecture_and_Technology.pdf
Elements_Architecture_and_Technology.pdf
 
Elements_Architecture_and_Technology.pdf
Elements_Architecture_and_Technology.pdfElements_Architecture_and_Technology.pdf
Elements_Architecture_and_Technology.pdf
 
Getting started-with-zend-framework
Getting started-with-zend-frameworkGetting started-with-zend-framework
Getting started-with-zend-framework
 
(Re)Indexing Large Repositories in Alfresco
(Re)Indexing Large Repositories in Alfresco(Re)Indexing Large Repositories in Alfresco
(Re)Indexing Large Repositories in Alfresco
 
New j co_procedure_0
New j co_procedure_0New j co_procedure_0
New j co_procedure_0
 
Elements_Architecture_and_Technology.pdf
Elements_Architecture_and_Technology.pdfElements_Architecture_and_Technology.pdf
Elements_Architecture_and_Technology.pdf
 
Manual 5
Manual 5Manual 5
Manual 5
 
Upgrade to IBM z/OS V2.4 technical actions
Upgrade to IBM z/OS V2.4 technical actionsUpgrade to IBM z/OS V2.4 technical actions
Upgrade to IBM z/OS V2.4 technical actions
 
Apache servicemix1
Apache servicemix1Apache servicemix1
Apache servicemix1
 
Test
TestTest
Test
 
Piattaforma Web Linux completa dai sorgenti
Piattaforma Web Linux completa dai sorgentiPiattaforma Web Linux completa dai sorgenti
Piattaforma Web Linux completa dai sorgenti
 
IUG ATL PC 9.5
IUG ATL PC 9.5IUG ATL PC 9.5
IUG ATL PC 9.5
 

Recently uploaded

Satta Matka Dpboss Kalyan Matka Results Kalyan Chart
Satta Matka Dpboss Kalyan Matka Results Kalyan ChartSatta Matka Dpboss Kalyan Matka Results Kalyan Chart
Satta Matka Dpboss Kalyan Matka Results Kalyan Chart
Satta Matka Dpboss Kalyan Matka Results
 
PM Surya Ghar Muft Bijli Yojana: Online Application, Eligibility, Subsidies &...
PM Surya Ghar Muft Bijli Yojana: Online Application, Eligibility, Subsidies &...PM Surya Ghar Muft Bijli Yojana: Online Application, Eligibility, Subsidies &...
PM Surya Ghar Muft Bijli Yojana: Online Application, Eligibility, Subsidies &...
Ksquare Energy Pvt. Ltd.
 
一比一原版(QMUE毕业证书)英国爱丁堡玛格丽特女王大学毕业证文凭如何办理
一比一原版(QMUE毕业证书)英国爱丁堡玛格丽特女王大学毕业证文凭如何办理一比一原版(QMUE毕业证书)英国爱丁堡玛格丽特女王大学毕业证文凭如何办理
一比一原版(QMUE毕业证书)英国爱丁堡玛格丽特女王大学毕业证文凭如何办理
taqyea
 
DPBOSS NET SPBOSS SATTA MATKA RESULT KALYAN MATKA GUESSING FREE KALYAN FIX JO...
DPBOSS NET SPBOSS SATTA MATKA RESULT KALYAN MATKA GUESSING FREE KALYAN FIX JO...DPBOSS NET SPBOSS SATTA MATKA RESULT KALYAN MATKA GUESSING FREE KALYAN FIX JO...
DPBOSS NET SPBOSS SATTA MATKA RESULT KALYAN MATKA GUESSING FREE KALYAN FIX JO...
essorprof62
 
Satta Matka Dpboss Kalyan Matka Results Kalyan Chart
Satta Matka Dpboss Kalyan Matka Results Kalyan ChartSatta Matka Dpboss Kalyan Matka Results Kalyan Chart
Satta Matka Dpboss Kalyan Matka Results Kalyan Chart
Satta Matka Dpboss Kalyan Matka Results
 
Kalyan chart 6366249026 India satta Matta Matka 143 jodi fix
Kalyan chart 6366249026 India satta Matta Matka 143 jodi fixKalyan chart 6366249026 India satta Matta Matka 143 jodi fix
Kalyan chart 6366249026 India satta Matta Matka 143 jodi fix
satta Matta matka 143 Kalyan chart jodi 6366249026
 
The latest Heat Pump Manual from Newentide
The latest Heat Pump Manual from NewentideThe latest Heat Pump Manual from Newentide
The latest Heat Pump Manual from Newentide
JoeYangGreatMachiner
 
欧洲杯投注-欧洲杯投注外围盘口-欧洲杯投注盘口app|【​网址​🎉ac22.net🎉​】
欧洲杯投注-欧洲杯投注外围盘口-欧洲杯投注盘口app|【​网址​🎉ac22.net🎉​】欧洲杯投注-欧洲杯投注外围盘口-欧洲杯投注盘口app|【​网址​🎉ac22.net🎉​】
欧洲杯投注-欧洲杯投注外围盘口-欧洲杯投注盘口app|【​网址​🎉ac22.net🎉​】
concepsionchomo153
 
欧洲杯赌球-欧洲杯赌球买球官方官网-欧洲杯赌球比赛投注官网|【​网址​🎉ac55.net🎉​】
欧洲杯赌球-欧洲杯赌球买球官方官网-欧洲杯赌球比赛投注官网|【​网址​🎉ac55.net🎉​】欧洲杯赌球-欧洲杯赌球买球官方官网-欧洲杯赌球比赛投注官网|【​网址​🎉ac55.net🎉​】
欧洲杯赌球-欧洲杯赌球买球官方官网-欧洲杯赌球比赛投注官网|【​网址​🎉ac55.net🎉​】
valvereliz227
 
Satta Matka Dpboss Kalyan Matka Results Kalyan Chart
Satta Matka Dpboss Kalyan Matka Results Kalyan ChartSatta Matka Dpboss Kalyan Matka Results Kalyan Chart
Satta Matka Dpboss Kalyan Matka Results Kalyan Chart
Satta Matka Dpboss Kalyan Matka Results
 
Kirill Klip GEM Royalty TNR Gold Copper Presentation
Kirill Klip GEM Royalty TNR Gold Copper PresentationKirill Klip GEM Royalty TNR Gold Copper Presentation
Kirill Klip GEM Royalty TNR Gold Copper Presentation
Kirill Klip
 
8328958814KALYAN MATKA | MATKA RESULT | KALYAN
8328958814KALYAN MATKA | MATKA RESULT | KALYAN8328958814KALYAN MATKA | MATKA RESULT | KALYAN
8328958814KALYAN MATKA | MATKA RESULT | KALYAN
➑➌➋➑➒➎➑➑➊➍
 
Satta Matka Dpboss Kalyan Matka Results Kalyan Chart
Satta Matka Dpboss Kalyan Matka Results Kalyan ChartSatta Matka Dpboss Kalyan Matka Results Kalyan Chart
Satta Matka Dpboss Kalyan Matka Results Kalyan Chart
Satta Matka Dpboss Kalyan Matka Results
 
Dpboss Matka Guessing Satta Matta Matka Kalyan Chart Indian Matka
Dpboss Matka Guessing Satta Matta Matka Kalyan Chart Indian MatkaDpboss Matka Guessing Satta Matta Matka Kalyan Chart Indian Matka
Dpboss Matka Guessing Satta Matta Matka Kalyan Chart Indian Matka
➒➌➎➏➑➐➋➑➐➐Dpboss Matka Guessing Satta Matka Kalyan Chart Indian Matka
 
Satta Matka Dpboss Kalyan Matka Results Kalyan Chart
Satta Matka Dpboss Kalyan Matka Results Kalyan ChartSatta Matka Dpboss Kalyan Matka Results Kalyan Chart
Satta Matka Dpboss Kalyan Matka Results Kalyan Chart
Satta Matka Dpboss Kalyan Matka Results
 
Efficient PHP Development Solutions for Dynamic Web Applications
Efficient PHP Development Solutions for Dynamic Web ApplicationsEfficient PHP Development Solutions for Dynamic Web Applications
Efficient PHP Development Solutions for Dynamic Web Applications
Harwinder Singh
 
1 Circular 003_2023 ISO 27001_2022 Transition Arrangments v3.pdf
1 Circular 003_2023 ISO 27001_2022 Transition Arrangments v3.pdf1 Circular 003_2023 ISO 27001_2022 Transition Arrangments v3.pdf
1 Circular 003_2023 ISO 27001_2022 Transition Arrangments v3.pdf
ISONIKELtd
 
Dpboss Matka Guessing Satta Matta Matka Kalyan panel Chart Indian Matka Dpbos...
Dpboss Matka Guessing Satta Matta Matka Kalyan panel Chart Indian Matka Dpbos...Dpboss Matka Guessing Satta Matta Matka Kalyan panel Chart Indian Matka Dpbos...
Dpboss Matka Guessing Satta Matta Matka Kalyan panel Chart Indian Matka Dpbos...
➒➌➎➏➑➐➋➑➐➐Dpboss Matka Guessing Satta Matka Kalyan Chart Indian Matka
 
Sustainable Logistics for Cost Reduction_ IPLTech Electric's Eco-Friendly Tra...
Sustainable Logistics for Cost Reduction_ IPLTech Electric's Eco-Friendly Tra...Sustainable Logistics for Cost Reduction_ IPLTech Electric's Eco-Friendly Tra...
Sustainable Logistics for Cost Reduction_ IPLTech Electric's Eco-Friendly Tra...
IPLTech Electric
 
High-Quality IPTV Monthly Subscription for $15
High-Quality IPTV Monthly Subscription for $15High-Quality IPTV Monthly Subscription for $15
High-Quality IPTV Monthly Subscription for $15
advik4387
 

Recently uploaded (20)

Satta Matka Dpboss Kalyan Matka Results Kalyan Chart
Satta Matka Dpboss Kalyan Matka Results Kalyan ChartSatta Matka Dpboss Kalyan Matka Results Kalyan Chart
Satta Matka Dpboss Kalyan Matka Results Kalyan Chart
 
PM Surya Ghar Muft Bijli Yojana: Online Application, Eligibility, Subsidies &...
PM Surya Ghar Muft Bijli Yojana: Online Application, Eligibility, Subsidies &...PM Surya Ghar Muft Bijli Yojana: Online Application, Eligibility, Subsidies &...
PM Surya Ghar Muft Bijli Yojana: Online Application, Eligibility, Subsidies &...
 
一比一原版(QMUE毕业证书)英国爱丁堡玛格丽特女王大学毕业证文凭如何办理
一比一原版(QMUE毕业证书)英国爱丁堡玛格丽特女王大学毕业证文凭如何办理一比一原版(QMUE毕业证书)英国爱丁堡玛格丽特女王大学毕业证文凭如何办理
一比一原版(QMUE毕业证书)英国爱丁堡玛格丽特女王大学毕业证文凭如何办理
 
DPBOSS NET SPBOSS SATTA MATKA RESULT KALYAN MATKA GUESSING FREE KALYAN FIX JO...
DPBOSS NET SPBOSS SATTA MATKA RESULT KALYAN MATKA GUESSING FREE KALYAN FIX JO...DPBOSS NET SPBOSS SATTA MATKA RESULT KALYAN MATKA GUESSING FREE KALYAN FIX JO...
DPBOSS NET SPBOSS SATTA MATKA RESULT KALYAN MATKA GUESSING FREE KALYAN FIX JO...
 
Satta Matka Dpboss Kalyan Matka Results Kalyan Chart
Satta Matka Dpboss Kalyan Matka Results Kalyan ChartSatta Matka Dpboss Kalyan Matka Results Kalyan Chart
Satta Matka Dpboss Kalyan Matka Results Kalyan Chart
 
Kalyan chart 6366249026 India satta Matta Matka 143 jodi fix
Kalyan chart 6366249026 India satta Matta Matka 143 jodi fixKalyan chart 6366249026 India satta Matta Matka 143 jodi fix
Kalyan chart 6366249026 India satta Matta Matka 143 jodi fix
 
The latest Heat Pump Manual from Newentide
The latest Heat Pump Manual from NewentideThe latest Heat Pump Manual from Newentide
The latest Heat Pump Manual from Newentide
 
欧洲杯投注-欧洲杯投注外围盘口-欧洲杯投注盘口app|【​网址​🎉ac22.net🎉​】
欧洲杯投注-欧洲杯投注外围盘口-欧洲杯投注盘口app|【​网址​🎉ac22.net🎉​】欧洲杯投注-欧洲杯投注外围盘口-欧洲杯投注盘口app|【​网址​🎉ac22.net🎉​】
欧洲杯投注-欧洲杯投注外围盘口-欧洲杯投注盘口app|【​网址​🎉ac22.net🎉​】
 
欧洲杯赌球-欧洲杯赌球买球官方官网-欧洲杯赌球比赛投注官网|【​网址​🎉ac55.net🎉​】
欧洲杯赌球-欧洲杯赌球买球官方官网-欧洲杯赌球比赛投注官网|【​网址​🎉ac55.net🎉​】欧洲杯赌球-欧洲杯赌球买球官方官网-欧洲杯赌球比赛投注官网|【​网址​🎉ac55.net🎉​】
欧洲杯赌球-欧洲杯赌球买球官方官网-欧洲杯赌球比赛投注官网|【​网址​🎉ac55.net🎉​】
 
Satta Matka Dpboss Kalyan Matka Results Kalyan Chart
Satta Matka Dpboss Kalyan Matka Results Kalyan ChartSatta Matka Dpboss Kalyan Matka Results Kalyan Chart
Satta Matka Dpboss Kalyan Matka Results Kalyan Chart
 
Kirill Klip GEM Royalty TNR Gold Copper Presentation
Kirill Klip GEM Royalty TNR Gold Copper PresentationKirill Klip GEM Royalty TNR Gold Copper Presentation
Kirill Klip GEM Royalty TNR Gold Copper Presentation
 
8328958814KALYAN MATKA | MATKA RESULT | KALYAN
8328958814KALYAN MATKA | MATKA RESULT | KALYAN8328958814KALYAN MATKA | MATKA RESULT | KALYAN
8328958814KALYAN MATKA | MATKA RESULT | KALYAN
 
Satta Matka Dpboss Kalyan Matka Results Kalyan Chart
Satta Matka Dpboss Kalyan Matka Results Kalyan ChartSatta Matka Dpboss Kalyan Matka Results Kalyan Chart
Satta Matka Dpboss Kalyan Matka Results Kalyan Chart
 
Dpboss Matka Guessing Satta Matta Matka Kalyan Chart Indian Matka
Dpboss Matka Guessing Satta Matta Matka Kalyan Chart Indian MatkaDpboss Matka Guessing Satta Matta Matka Kalyan Chart Indian Matka
Dpboss Matka Guessing Satta Matta Matka Kalyan Chart Indian Matka
 
Satta Matka Dpboss Kalyan Matka Results Kalyan Chart
Satta Matka Dpboss Kalyan Matka Results Kalyan ChartSatta Matka Dpboss Kalyan Matka Results Kalyan Chart
Satta Matka Dpboss Kalyan Matka Results Kalyan Chart
 
Efficient PHP Development Solutions for Dynamic Web Applications
Efficient PHP Development Solutions for Dynamic Web ApplicationsEfficient PHP Development Solutions for Dynamic Web Applications
Efficient PHP Development Solutions for Dynamic Web Applications
 
1 Circular 003_2023 ISO 27001_2022 Transition Arrangments v3.pdf
1 Circular 003_2023 ISO 27001_2022 Transition Arrangments v3.pdf1 Circular 003_2023 ISO 27001_2022 Transition Arrangments v3.pdf
1 Circular 003_2023 ISO 27001_2022 Transition Arrangments v3.pdf
 
Dpboss Matka Guessing Satta Matta Matka Kalyan panel Chart Indian Matka Dpbos...
Dpboss Matka Guessing Satta Matta Matka Kalyan panel Chart Indian Matka Dpbos...Dpboss Matka Guessing Satta Matta Matka Kalyan panel Chart Indian Matka Dpbos...
Dpboss Matka Guessing Satta Matta Matka Kalyan panel Chart Indian Matka Dpbos...
 
Sustainable Logistics for Cost Reduction_ IPLTech Electric's Eco-Friendly Tra...
Sustainable Logistics for Cost Reduction_ IPLTech Electric's Eco-Friendly Tra...Sustainable Logistics for Cost Reduction_ IPLTech Electric's Eco-Friendly Tra...
Sustainable Logistics for Cost Reduction_ IPLTech Electric's Eco-Friendly Tra...
 
High-Quality IPTV Monthly Subscription for $15
High-Quality IPTV Monthly Subscription for $15High-Quality IPTV Monthly Subscription for $15
High-Quality IPTV Monthly Subscription for $15
 

Step by-step process guide for alfresco migration from 5.x to 6.0

  • 1. Call: India +91 9925144200, USA +1 (732) 927-5544; Email: sales@contcentric.com Step-by-Step Process Guide for Alfresco Migration from 5.x to 6.0 As a robust, open-source framework for offering digital operations with exceptional experiences, Alfresco has gained ground across 190 countries globally. One of the reasons for this platform’s increasing popularity is Alfresco keeps on coming with updated versions to meet the diverse needs of modern businesses. On July 11, 2018, Alfresco has introduced Alfresco 6.0 in its Content Services. Entrepreneurs can leverage the benefits of the latest version of Alfresco by migrating their existing software to 6.0. It is highly recommended for Alfresco developers to follow a structured path while updating the versions in Alfresco Content Services. Here we give a step-by-step guide for Alfresco content migration from 5.x to 6.0. This migration procedure can be done by using the distribution zip or installer. The Alfresco document migration involves a new installation of the Alfresco Content Services binaries and configuration or installer along with an in-place upgrade of a copy of the repository. However, in-place upgrade of the binaries and configuration is not recommended. Whenever you create a new installation, you can remain assured that if anything goes wrong during the upgrade, the original or existing Alfresco document management system will stay intact and available for immediate restart. Key points to consider before migrating from Alfresco 5.x to 6.0 1. Pre-Validation It is necessary to validate all your requirements before initiating the migration process. These requirements include whether your platform is on the correct supporting stacks for the new version, language support, supported environment like Oracle JVM, OpenOffice, ImageMagick, etc. and architecture support. 2. Strategy for Backup and Restore As you know, backup is essential before migration. All you need to take a backup of the entire production data because it can help you restore the same if your data becomes corrupt after the migration from 5.x to 6.0. 3. Identification of deprecated and new feature It is better to identify deprecated, removed features or architectural changes in the existing version of Alfresco. It can make a big difference when you upgrade the Alfresco version. 4. After upgrade This is important- once the migration process completes, you need to deploy the upgraded customized code on Alfresco followed by routine tests. Also, make sure that Solr indexing is completed for the entire repository. If Solr indexing is not completed, then your system may provide incorrect search results. Steps for Upgrading Document Management System from 5.x to 6.0 1) Take Backup old Alfresco (5.x) data This is the first and foremost step for initiating the version update process from Alfresco 5.x to 6.0. It consists of three steps. a) Shut down your existing instance
  • 2. Call: India +91 9925144200, USA +1 (732) 927-5544; Email: sales@contcentric.com b) Back up your existing repository (e.g. alfresco-v.1) and the database. i. Taking back up of a repository involves back up of the directory pointed to by the dir.root setting, the database that Alfresco Content Services is configured to use, and the Solr indexes(optional). ii. The dir.root directory is defined in the alfresco-global.properties file. By default, this directory is named alf_data and is located within the directory where Alfresco Content Services is installed. c) Back up any configuration overrides from the <extension> directory. 2) Installation in different directory Install the new version (e.g. alfresco-v.2) into a different directory from the existing installation and validate the new 6.0 installation to check whether it works correctly. a) Configure the new installation with a new repository and database (not the existing one). b) Start the server and validate that the system works correctly. 3) Apply all customization to the new 6.0 installation This is a very important step and you need to take enough care while implementing the customization to the new version. Below, we elaborate all the steps for applying customization. a) Stop the server. i. Navigate to the Tomcat /bin directory then choose one of these options to stop the server: Linux : ./shutdown.sh Window: shutdown You need administrator rights to run this command. ii. Navigate to the installation directory for your database and stop the server. Ref : https://docs.alfresco.com/6.0/tasks/alfresco-stop.html b) Uninstall unwanted AMPs or applications. i. Open a command prompt and change into the root directory of your installation. ii. Check for the presence of the module you wish to delete by typing in the following command: Alfresco.war AMP files : java -jar bin/alfresco-mmt.jar list tomcat/webapps/alfresco.war Share.war AMP files : java -jar bin/alfresco-mmt.jar list tomcat/webapps/share.war This displays a list of installed modules. Make a note of the module ID of the module you wish to uninstall, for example, org.alfresco.integrations.google.docs in the amps directory org.alfresco.integrations.share.google.docs in the amps_share directory. iii. Uninstall the module by entering the following command: java -jar bin/alfresco-mmt.jar uninstall org.alfresco.integrations.google.docs tomcat/webapps/alfresco.war and java -jar bin/alfresco-mmt.jar uninstall org.alfresco.integrations.share.google.docs tomcat/webapps/share.war You can check that the AMP files have been removed by rerunning the command: java -jar bin/alfresco-mmt.jar list tomcat/webapps/alfresco.war and java -jar bin/alfresco-mmt.jar list tomcat/webapps/share.war
  • 3. Call: India +91 9925144200, USA +1 (732) 927-5544; Email: sales@contcentric.com iv.Delete the tomcat/webapps/alfresco and tomcat/webapps/share folders in the installation directory Ref: https://docs.alfresco.com/6.0/concepts/remove-apps-install.html Ref: https://docs.alfresco.com/6.0/tasks/uninstall-amp.html c) Install the required AMP files. (This may require little changes in your custom code because some of the features may have been removed or deprecated) i. Place Repository amps in /alfresco/amps folder and Share amps in /alfresco/amps_share folder. ii. Browse to the /bin directory: Windows : C:Alfrescobin Linux : /opt/alfresco/bin iii. Run the apply_amps application to apply all AMP files that are in the amps and amps_share directories: For Windows, navigate to the bin directory and double click apply_amps. For Linux, enter the command: bin/apply_amps.sh Ref: https://docs.alfresco.com/6.0/tasks/amp-install.html d) Do not copy the files. Copy the override settings only so that you will not overwrite the new extension files in the upgraded version. i. Copy the override settings, Like <extension> directory files and alfresco-global.properties parameter (do not replace this file but just add additional parameter). e) Start the Alfresco server. i.Monitor the start-up log messages for information on the status of the upgrade. If any issue(s) occur in the logs during start-up, you need to roll-back the whole repository to fix the issue(s) and then try again. f) Fully test the working and configuration of your customization. g) Stop the server 4) Restore the backup to new Alfresco version a) Remove(or Copy for safer side) all the files and directories under the contentstore directory of the new installation. Also, rename new alfresco database and create a new database at same place with the same name. b) Delete(or Copy for safer side) the files in the Solr4/alfrescoModels directories, and the indexes in the two directories (solr/workspace/ and solr/archive/) of the new installation. c) Restore the backup of the indexes(optional but takes time to reindex if no of document are too large), contentstore directory, and database from your previous installation into the new installation. d) Start the server and monitor logs. That’s it! Your document management system is ready with the new Alfresco 6.0 version. ContCentric is a renowned Alfresco development company. We have an in-house team of experienced Alfresco developers to enable our corporate users to make the most of the latest Alfresco 6.0 version. Click to Know More: https://docs.alfresco.com/6.0/tasks/upgrade-process.html
  • 4. Call: India +91 9925144200, USA +1 (732) 927-5544; Email: sales@contcentric.com