Миграция из SFS Capacity-Oriented

В этом разделе описаны варианты миграции из файловой системы SFS Capacity-Oriented в альтернативные сервисы.

Миграция данных в SFS Turbo

SFS Turbo — самый близкий по функционалу к SFS Capacity-Oriented сервис, поэтому миграция в него является простым процессом.

Для этого способа миграции файловые системы SFS Capacity-Oriented и SFS Turbo должны быть в одной и той же VPC.

Для миграции:

  1. Создайте виртуальную машину ECS или используйте имеющуюся ВМ. Эта ВМ должна располагаться в одной VPC с имеющимся SFS-Capacity Oriented.

    Примечание

    Миграцию можно выполнить и с ВМ на ОС Linux, и с ВМ на ОС Windows. Если требуется перенести права доступа к файлам, то миграцию необходимо запустить только из ОС Linux.

  2. Создайте файловую систему SFS Turbo. В качестве поддерживаемого протокола используется только NFS.

    Внимание

    В группе безопасности (Security Group), назначенной на созданную виртуальную машину, необходимо добавить правила входящего (Inbound rules) и/или исходящего доступа (Outbound rules), а также добавить в эти правила порты, необходимые протоколу NFS и DNS-серверу SFS для обеспечения успешного монтирования файловой системы.

    TCP-порты, требуемые NFS: 111, 2049, 2050, 2051, 20048 и 2052. Для DNS-сервера откройте TCP-порт 53.

  3. Смонтируйте файловые системы к виртуальной машине на базе Linux или Windows.

  4. Скопируйте данные средствами консольных утилит Linux/Windows (cp, rclone, copy для Windows), либо с помощью стандартных операций с файлами через графический интерфейс Windows.

Миграция данных в сервис OBS (S3 хранилище)

Для переноса данных из SFS в OBS необходимо создать:

Для миграции:

  1. Создайте новый бакет в сервисе OBS, если он еще не создан.

  2. Смонтируйте файловую систему SFS к виртуальной или физической машине (инструкция по монтированию к Linux и Windows). Эта виртуальная машина должна располагаться в VPC, которая имеет доступ к необходимой SFS.

  3. Подключите эту ВМ к бакету OBS с использованием консольной утилиты obsutil или графического интерфейса OBS Browser.

  4. Выгрузите данные из SFS в OBS:

Миграция данных в Parallel File System (PFS)

Parallel File System (PFS) — это инструмент OBS, который представляет собой высокопроизводительную масштабируемую файловую систему с минимальным временем отклика. Управление данными и доступом в PFS доступно с помощью консоли, клиента obsfs и REST API.

См.также

Для миграции:

  1. Создайте новый бакет в сервисе OBS, если он еще не создан.

  2. Установите клиент obsfs на ВМ с ОС Linux.

  3. Подключите PFS в качестве точки монтирования (директории) к этой ВМ.

  4. Скопируйте данные из смонтированного к ВМ хранилища на базе SFS в директорию с подключенной PFS. Копирование можно осуществить средствами консольных команд Linux — rclone и cp.

Миграция данных в сетевое расположение NFS на ВМ ECS

Для миграции:

  1. Создайте виртуальную машину ECS на базе Linux.

    Предупреждение

    Размер жесткого диска ВМ ECS должен быть не меньше архива данных, которые необходимо перенести. Также необходимо учесть объем дискового пространства, занимаемого самой операционной системой и пакетами прикладного ПО, устанавливаемого вместе с ней по умолчанию.

  2. Установите и настройте NFS-сервер, руководствуясь инструкцией NFS.

  3. Скопируйте файлы в новую ВМ ECS или используйте примонтированное сконфигурированное NFS-расположение на имеющейся ВМ или физической машине.

  4. Cмонтируйте файловую систему SFS на ВМ, с помощью которой будет производиться копирование.

  5. Копируйте данные средствами консольных утилит Linux (cp, rclone и других).