Как синхронизировать цифровые океанские пространства из одной учетной записи в другую

У меня есть два аккаунта в цифровом океане.

  • Счет А
    • пространство А
  • Счет Б
    • пространство Б

Я использую версию s3cmd2.02.

Мне нужно перенести все файлы изspace Aкspace B. Я прочитал документацию по его использованию, но этот документ не охватывает мой вариант использования.


Я хочу синхронизировать эти два пространства, гдеAявляется источником иBэто пункт назначения.

Я пробовал следующее:

  1. Я создал файл конфигурации~/.s3confс ключом и секретом от учетной записи А.
  2. Я переименовал его в~/.s3conf-first
  3. Я снова создал файл конфигурации с ключом и секретом от учетной записи B.
  4. Затем я перечисляю пробелы из обоих файлов conf. бег.
    1. s3cmd ls -c ~/.s3cfg-first>2021-06-08 09:23 s3://A
    2. s3cmd ls>2021-06-08 09:23 s3://B
  5. Теперь я хочу синхронизироваться, поэтому запускаю:s3cmd sync s3://A -c ~/.s3cfg-first s3://Bоно возвращается
      ERROR: S3 error: 403 (AccessDenied)

Как я могу использовать два файла конфигурации в одной команде для синхронизации данных между двумя разными пространствами, созданными в двух разных учетных записях (с двумя ключами различий)?

0 ответов

Другие вопросы по тегам