Любой способ сделать машину времени для резервного копирования в Amazon Simple Solution?
-
16-10-2019 - |
Вопрос
Просто любопытно, если это вообще возможно, чтобы сделать резервную копию машины времени в «облако», используя Amazon Simple Solution. Я настраиваю машину времени для работы над сетью до неподдерживаемых объемов (NTFS), но не был уверен, возможно ли это. Кто -нибудь когда -нибудь пробовал?
Решение
Долли Драйв это недавно объявленное программное обеспечение, которое позволяет вам выполнять резервные копии Timemachine в «облачное хранилище». Их документы говорят, что пространство-это их собственное облачное пространство для хранения, а не S3, так что это может быть точкой. Но кроме этого это в значительной степени соответствует тому, что вам нужно.
В дополнение к выполнению Timemachine -> Cloud Bridge, они также помогают вам дублировать ваши данные на локальный диск, чтобы вы могли быстро восстановить, не ожидая доставки облака -> сброс жесткого диска ваших данных.
Выглядит многообещающе. Я теплый ценой.
Другие советы
Если у вас есть дополнительный экземпляр EC2, вы можете использовать Netatalk и S3QL. Это собственное решение для машины времени, и он также работает на льве. Ваши резервные копии будут сжаты и дедупликации.
От Ubuntu:
Установите S3QL (1.11.1) и Netatalk (2.2.1)
sudo add-apt-repository ppa:nikratio/s3ql
sudo aptitude update
sudo aptitude upgrade
sudo aptitude install s3ql netatalk
Создайте S3QL Authfile
mkdir ~/.s3ql
vi ~/.s3ql/authinfo2
Редактировать S3QL Authfile следующим образом:
[s3]
storage-url: s3://
backend-login: $AWSKey
backend-password: $AWSSecretKey
Установить разрешения на Authfile
chmod 600 ~/.s3ql/authinfo2
Создайте файловую систему S3QL
sudo mkfs.s3ql s3://$bucketName
Mount S3QL файловая система
sudo mkdir /mnt/$bucketName
sudo mount.s3ql --allow-other --nfs --compress lzma s3://$bucketName /mnt/$bucketName
Настройте Netatalk
sudo vi /etc/netatalk/AppleVolumes.default
Отредактируйте дно Applevolumes.default, чтобы появиться, как ниже:
(Примечание: TM также добавлен в: по умолчанию: опции. Volsizelimit находится в MIB#: По умолчанию: Параметры: UPRIV, USLESOT, TM
/mnt/$bucketName "S3 Backups" volsizelimit:238418.58
Создать пользователя для резервной копии
sudo useradd $username
sudo passwd $username
Установите право собственности на резервный диск для пользователя резервного копирования
sudo chown $username /mnt/$bucketName
Затем выберите GO -> Подключитесь к серверу -> и введите IP -адрес сервера или имя хоста из Finder. Убедитесь, что у вас открыт порт 548!
Есть коэффициенты проекта на основе предохранителей S3FS Это утверждает, что сможет установить ведро Amazon S3 в качестве местного объема. Поскольку Time Machine, похоже, может использовать любые локально доступные объемы в качестве цели, это должно работать. Однако я не смог проверить это.
Другим подходом будет использование локального резервного копирования машины времени, а затем использовать что -то вроде Арк Чтобы переместить его в облако (автоматически). Вы получаете выгоду от локального хранилища + облачного резервного копирования.
Если вы можете получить машину времени для распознавания файловой системы, установленной на предохранителе, тогда S3backer должно сработать.
Я никогда не делал этого, но мне было бы интересно услышать, что кто -то заставит его работать (в частности, как у них есть машина времени, чтобы распознать крепление).
Смотрите также эта страница вики.