0

Я ищу для переноса приложения из одного vpc в другой. В настоящее время экземпляры ec2 приложения используют nfs, которые я создал из других экземпляров ec2 и ebs. Эти связанные с приложением примеры (веб-приложение и приложение), а также экземпляр nfs находятся в одном VPC (назовем его VPC «A»).Передача данных объема EBS в одном VPC в EFS в другом VPC

Вопрос в том, как я могу передать данные ebs из существующих nfs в VPC «A» в efs в VPC «B»? Кроме того, скорость передачи данных не актуальна, поэтому режим производительности файловой системы определяется только как общий. Благодаря!

+0

Просто используйте Rsync? –

+0

Или вы можете остановить трафик достаточно долго, чтобы сделать снимок EBS диска на сервере NFS, затем создать новый том из моментального снимка в новом VPC, прикрепить его к экземпляру, смонтировать его там, установить там EFS и скопировать файлы? Какие ограничения у вас есть и сколько данных? –

ответ

0

Похоже, что ваше требование - передать содержимое объема Amazon EBS в одном VPC на другой VPC. Неясно, размещен ли ваш сервер NFS из EC2 + EBS или запущен ли он из Amazon EFS. Я предполагаю, что это EC2 + EBS.

Несколько различных вариантов для вас (выбрать один!):

  • Создать AMI: Создание AMI экземпляра Amazon EC2 работает сервер. Затем запустите новый экземпляр в VPC B, используя этот AMI.
  • Переместить диск: Отключите экземпляр EC2. Отсоедините том EBS, прикрепите его к другому экземпляру, работающему в VPC B. Настройте по мере необходимости.
  • Используйте EBS снимок: Снимок объем EBS, который содержит данные, создать новый объем EBS из снимка (в желаемом AZ), установите объем EBS к экземпляру EC2 в VPC B.

Если ваш сервер работает на Эластической файловой системе Amazon (EFS), вам необходимо скопировать данные на том EBS, отсоединить том и прикрепить его к экземпляру в VPC B, а затем скопировать данные от объема EBS до новой доли EFS в VPC B.

+0

Извините, если я не был достаточно ясен. Моя NFS размещена на EC2 + EBS. Кроме того, вы можете подключить том EBS к экземпляру в другом VPC? – jkollin

+0

Да.Тома Amazon EBS находятся в зоне доступности, но не ограничены каким-либо конкретным VPC. Вы могли бы просто отсоединить и снова подключиться к другому экземпляру. –

0

Не уверен, был ли этот ответ технически возможным в момент времени e выше ответа было дано, но гораздо более простой способ добиться решения, обеспечивающего, чтобы айзер не запускал обе приложения одновременно (т.е. дублируйте данные, а не просто переключайте VPC, из которого он был доступен).

Моя компания переключилась на новый VPC, поэтому я просто хотел сделать данные доступными в новом VPC. Вместо того, чтобы скопировать его в EBS, размонтировать, монтирование, копия EFS, я переключил точки монтирования, как описано здесь:

http://docs.aws.amazon.com/efs/latest/ug/manage-fs-access-change-vpc.html

ИМО это гораздо проще, если вам не нужно на самом деле дублировать данные.

Для резервного копирования данных, AWS имеет рабочий указано:

http://docs.aws.amazon.com/efs/latest/ug/efs-backup.html

Смежные вопросы