Étapes de migration d’une banque de données AEM existante vers AWS S3

Cet article vous aidera à en savoir plus sur les étapes requises pour migrer une banque de données Adobe Experience Manager (AEM) existante vers Amazon Simple Storage Service (AWS S3).

Description description

Environnement

Adobe 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) ?

Résolution resolution

Vous trouverez ci-dessous les étapes de migration d’une banque de données AEM existante vers AWS S3 :

  1. Activez les journaux de débogage pour les packages org.apache.jackrabbit.oak.blob et org.apache.jackrabbit.oak.plugins.blob.

  2. Arrêtez AEM.

  3. Sauvegardez la configuration FDS existante dans …/crx-quickstart/install/.

  4. Supprimez FileDataStore.config dans …/crx-quickstart/install/.

  5. Copiez le connecteur S3 vers …/crx-quickstart/install/folder.

  6. Créez le fichier de configuration S3 dans …/crx-quickstart/install/.

  7. Ajoutez les configurations suivantes :

    • accessKey=
    • connectionTimeout="120000"
    • maxConnections="40"
    • maxErrorRetry="10"
    • s3Bucket="XXXXXX"
    • s3Region="XXXXXX"
    • secretKey="XXXXXX"
    • socketTimeout="120000"
    • writeThreads="30"
    • path="crx-quickstart/repository/datastore"
  8. Créez des dossiers - téléchargez/téléchargez/tmp sous-répertoires dans …/crx-quickstart/repository/datastore/.

  9. Assurez-vous que le dossier d'installation et les dossiers …/crx-quickstart/repository/datastore sont possédés par l'utilisateur avec lequel AEM est en cours d'exécution.

  10. Déplacez tout le contenu de ../crx-quickstart/repository/datastore/ vers …/crx-quickstart/repository/datastore/upload/folder.

  11. Mettez à jour le mode d’exécution dans le script de démarrage afin que AEM commence par le mode d’exécution crx3tar-nofds.

  12. Supprimez l'ancien paramètre AEM concernant les modes de démarrage (c'est-à-dire rechercher et supprimer sling.options.file)

  13. Supprimez l'ancienne configuration AEM FDS mise en cache de …/crx-quickstart/launchpad/config/org/apache/jackrabbit/oak/plugins/blob/datastore/.

  14. Démarrez AEM.

Étapes suivantes :

  1. Surveillez le fichier error.log lorsque AEM commence à charger les 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 la configuration S3.
  4. Vérifiez si un nouveau sling.options.file est créé.
  5. Journaux pour le téléchargement :
05.02.2020 20:19:53.326 *INFO* [ oak-ds-async-upload-thread-5]  org.apache.jackrabbit.oak.plugins.blob.UploadStagingCache Successfully added [ ffc3b119d6b8dc9955edadbf0eca207d9cce2937cf97abc50accbc7f2cb342e5] , [ 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 Successfully added [ ffdc13dce5fd816e1a63e83ecec1cba009024a4f7e4f4297f648e8cf3a28f98b] , [ 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 Successfully added [ repository-151f8454-c398-4d12-b5e8-1617aa8cab79] , [ 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 Successfully added [ fff3fcbb484d002d7db9cccc96971c06e8926a4a5e07cf93f4db7c450690fa71] , [ 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 Successfully added [ ffbbcd9f72eb5373761751e8d5ecbf4022f58e70119e354557bc32eb17fe6b2a] , [ 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 Starting purge of uploaded files
05.02.2020 20:22:40.795 *INFO* [ oak-ds-cache-scheduled-thread-1]  org.apache.jackrabbit.oak.plugins.blob.DataStoreCacheUtils Deleted file [ 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 Deleted file [ 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 Deleted file [ 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 Deleted file [ C:\AEM\6.4\6.4.6.0\Latest_Correct\crx-quickstart\repository\datastore\upload\c6\3a\df\c63adf50a7ebc7b1652740fb8be9b72f5b76d22477f0d411becab2f8eeceb70b]
recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f