Environnement
Experience Manager
Problème/Symptômes
Quelles sont les étapes de migration d’une banque de données Adobe Experience Manager (AEM) existante vers Amazon Simple Storage Service (AWS S3) ?
Vous trouverez ci-dessous les étapes de migration S3 :
1-Activation des journaux de débogage pour les modules 'org.apache.jackrabbit.oak.blob'
et 'org.apache.jackrabbit.oak.plugins.blob'
.
2-Fermeture AEM.
3-Sauvegardez la configuration FDS existante dans ../crx-quickstart/install/
.
4-Supprimez le fichier FileDataStore.config dans ../crx-quickstart/install/
.
5-Copiez le connecteur S3 dans le ../crx-quickstart/install/folder
.
6-Créez le fichier de configuration S3 dans ../crx-quickstart/install/
. Ajoutez les configurations suivantes :
accessKey= connectionTimeout="120000" maxConnections="40" maxErrorRetry="10" s3Bucket="XXXXXX" s3Region="XXXXXXXX" secretKey="XXXXXXXX" socketTimeout="120000" writeThreads="30" path="crx-quickstart/datastore"
7-Dossiers créés - upload/download/tmp subdirectories
inside ../crx-quickstart/repository/datastore/
.
8-Assurez-vous que le dossier d’installation et ../crx-quickstart/repository/datastore folders are owned by user with which AEM is running
.
9-Déplacer tout le contenu depuis ../crx-quickstart/repository/datastore/
to ../crx-quickstart/repository/datastore/upload/folder
.
10-Mettez à jour le mode d’exécution dans le script de démarrage de sorte que AEM commence par crx3tar-nofds
runmode.
11 - Supprimer l’ancien paramètre AEM concernant les modes de démarrage (c’est-à-dire rechercher et supprimer sling.options.file)
12-Supprimer l’ancienne configuration FDS mise en cache AEM de ../crx-quickstart/launchpad/config/org/apache/jackrabbit/oak/plugins/blob/datastore/
.
13 - AEM.
Étapes suivantes:
1-Surveillez le fichier error.log lorsque AEM démarre le téléchargement des fichiers dans S3 et que le démarrage est terminé.
2-Vérifiez le dossier de chargement et vérifiez s’il est vide.
3-Vérifiez que tous les lots sont démarrés et qu’il n’y a pas de configuration FileDataStore et qu’il n’y a que de configuration S3.
4-Check if new sling.options.file
est créée.
Journaux de chargement
05.02.2020 20:19:53.326 *INFO* oak-ds-async-upload-thread-5 org.apache.jackrabbit.oak.plugins.blob.UploadStagingCache Correctement ajouté ffc3b119d6b8dc955edadbf0eca207d9cd 2937cf97abc50accbc7f2cb342e5, C:\AEM\6.4\6.4.6.0\Latest_Correct\crx-quickstart\repository\datastore\upload\ff\c3\b1\ffc3b119d6b8dc9955edadbf0eca207d9cce2937cf97abc50accbc7f2cb342e5 05.02.2020 20:19:53.398 *INFO* oak-ds-async-upload-thread-8 org.apache.jackrabbit.oak.plugins.blob.UploadStagingCache Correctement ajouté ffdc13dce5fd816e1a63e83ecec1cba009024a4f4f4297f648e8cf3a28f98b, C:\AEM\6.4\6.4.6.0\Latest_Correct\crx-quickstart\repository\datastore\upload\ff\dc\13\ffdc13dce5fd816e1a63e83ecec1cba009024a4f7e4f4297f648e8cf3a28f98b 05.02.2020 20:19:53.451 *INFO* oak-ds-async-upload-thread-6 org.apache.jackrabbit.oak.plugins.blob.UploadStagingCache Réussite de l’ajout de repository-151f8454-c398-4d12-b5e8-166 17aa8cab79, C:\AEM\6.4\6.4.6.0\Latest_Correct\crx-quickstart\repository\datastore\upload\re\po\si\repository-151f8454-c398-4d12-b5e8-1617aa8cab79 05.02.2020 20:19:53.454 *INFO* oak-ds-async-upload-thread-3 org.apache.jackrabbit.oak.plugins.blob.UploadStagingCache L’ajout de fff3fcbb484d002d7db9cccc96971c06e89224 a4a5e07cf93f4db7c450690fa71, C:\AEM\6.4\6.4.6.0\Latest_Correct\crx-quickstart\repository\datastore\upload\ff\f3\fc\fff3fcbb484d002d7db9cccc96971c06e8926a4a5e07cf93f4db7c450690fa71 05.02.2020 20:19:53.488 *INFO* oak-ds-async-upload-thread-4 org.apache.jackrabbit.oak.plugins.blob.UploadStagingCache Correctement ajouté ffbcd9f72eb5373761751e8d5ecbf4022f58e70119e354557bc3 2eb17fe6b2a, C:\AEM\6.4\6.4.6.0\Latest_Correct\crx-quickstart\repository\datastore\upload\ff\bb\cd\ffbbcd9f72eb5373761751e8d5ecbf4022f58e70119e354557bc32eb17fe6b2a
Suppression des fichiers de chargement
05.02.2020 20:22:40.794 *INFO* oak-ds-cache-scheduled-thread-1 org.apache.jackrabbit.oak.plugins.blob.UploadStagingCache Commencer la purge des fichiers téléchargés 05.02.2020 20:22:40.795 *INFO* oak-ds-cache-scheduled-thread-1 org.apache.jackrabbit.oak.plugins.blob.DataStoreCacheUtils Fichier supprimé C:\AEM\6.4\6.4.6.0\Latest_Correct\crx-quickstart\repository\datastore\upload\bc\18\5a\bc185acc8571b7e0f97dac92b0285fe248004909c3d8264e03cfb2a8101bada6 05.02.2020 20:22:40.800 *INFO* oak-ds-cache-scheduled-thread-1 org.apache.jackrabbit.oak.plugins.blob.DataStoreCacheUtils Fichier supprimé C:\AEM\6.4\6.4.6.0\Latest_Correct\crx-quickstart\repository\datastore\upload\fa\6f\c1\fa6fc18d5b95cf213ff5ac5d9eb0fed7c61310ac2c373ca2cbf187844bf39c24 05.02.2020 20:22:40.801 *INFO* oak-ds-cache-scheduled-thread-1 org.apache.jackrabbit.oak.plugins.blob.DataStoreCacheUtils Fichier supprimé C:\AEM\6.4\6.4.6.0\Latest_Correct\crx-quickstart\repository\datastore\upload\d9\b4\f3\d9b4f3f58a9b83a1e1647cc23b77d672836171afdccbbbd8726f480b741a4c2e 05.02.2020 20:22:40.802 *INFO* oak-ds-cache-scheduled-thread-1 org.apache.jackrabbit.oak.plugins.blob.DataStoreCacheUtils Fichier supprimé C:\AEM\6.4\6.4.6.0\Latest_Correct\crx-quickstart\repository\datastore\upload\c6\3a\df\c63adf50a7ebc7b1652740fb8be9b72f5b76d22477f0d411becab2f8eeceb70b