Я собираюсь реплицировать существующую EFS в новую EFS и смонтировать ее в клонированную среду для целей тестирования, но, похоже, не могу найти о ней никакой полезной информации.
Чтобы уточнить - я также буду реплицировать экземпляр EC2 и хочу создать полностью отдельную среду, чтобы новый экземпляр EFS был идентичен исходной EFS в определенный момент времени, но не нуждался в синхронизации после этого.
Есть предположения?
Следующая ссылка является потенциальным решением, но кажется слишком сложным. Тем не менее, это может быть лучший / единственный способ сделать это: https://aws.amazon.com/premiumsupport/knowledge-center/efs-file-sync-between-files/
В качестве альтернативы, если вы не хотите монтировать новую файловую систему EFS на существующем сервере, вы можете подключить ее только к новому и скопировать файлы по сети.
[root@old-instance ~] # rsync -PrvaSHz /efs new-instance:/efs
(при условии, что том EFS смонтирован как /efs
с обеих сторон)
Надеюсь, это поможет :)
Это кажется слишком простым ... Я не уверен, что полностью понял ваш вопрос.
Обновить
Вот несколько команд, у которых есть неплохие шансы на работу. Я взял их из эта страница.
Смонтируйте вторую файловую систему
sudo mount -t efs -o tls fs-12345678:/ /mnt/efs2
Скопируйте файлы
sudo cp -r /mnt/efs /mnt/efs2/