Начало работы
Frost создаёт резервные копии ваших папок в выбранном вами хранилище, от собственного сервера или диска до облачного провайдера, и шифрует всё на вашем компьютере ещё до сохранения. Эта страница проведёт вас от установки Frost до первой резервной копии.
#Что понадобится
- Компьютер Mac, с Linux или с Windows на 64-битном процессоре Intel, AMD или ARM.
- Место для хранения копий: сервер, доступный по SSH, диск, ключ доступа Permafrost или S3-совместимый бакет. Варианты сравниваются в разделе Выбор хранилища.
- Окно терминала шириной не меньше 56 столбцов и высотой не меньше 18 строк для полноэкранного мастера настройки.
Заранее устанавливать Node.js или что-либо ещё не нужно. Frost поставляется со своей средой выполнения.
#1. Установите Frost
В macOS или Linux выполните эту команду в терминале:
curl -fsSL https://raw.githubusercontent.com/whatithasisandalwayswillbe/frost/main/install/install.sh | sh
В Windows выполните эту команду в PowerShell:
irm https://raw.githubusercontent.com/whatithasisandalwayswillbe/frost/main/install/install.ps1 | iex
Прежде чем что-либо устанавливать, установщик проверяет подпись версии. Об установке через npm и pnpm, установке вручную и параметрах установщика рассказано в разделе Установка Frost.
#2. Настройте
frost init
Мастер настройки задаёт по одному вопросу на экране:
- Хранилище. Где будут лежать копии. Выберите Permafrost, S3-совместимый сервис, собственный сервер или диск и ответьте на вопросы мастера.
- Папки. Что копировать, например
~/Documents. - Исключения. Файлы и папки, которые копировать не нужно. Несколько типичных, вроде
node_modules, уже добавлены. - Расписание. Как часто Frost делает копии сам, или не делает их вовсе.
- Фраза восстановления. 24 слова, которые открывают доступ к копиям. Запишите их.
- Проверка. Просмотрите всё и нажмите
[s], чтобы сохранить.
Если этот компьютер пропадёт, прочитать копии можно будет только с помощью фразы восстановления. Никто не сможет восстановить её за вас: ни тот, кто хранит ваши копии, ни авторы Frost.
Каждый экран подробно описан в разделе Настройка Frost.
#3. Создайте копию
Сначала посмотрите, что отправит первая резервная копия:
frost backup --dry-run
Затем запустите её:
frost backup
Первая копия отправляет всё. Последующие отправляют только изменения. Если вы включили расписание, Frost теперь делает копии сам, и запускать ничего не нужно.
#4. Проверьте состояние
frost status
status показывает последнюю копию, время следующей, результат последней проверки и недавние снимки.
#Как вернуть файлы
Откройте обозреватель снимков, найдите нужное, выделите клавишей [space] и нажмите [r]:
frost browse
Можно восстановить и из командной строки. Эта команда кладёт копию файла в новую папку рядом с оригиналом:
frost restore latest ~/Documents/report.pdf --beside
Оба способа описаны в разделе Восстановление файлов.
#Что дальше
- Как работает Frost рассказывает о снимках, шифровании и о том, что отправляется в хранилище.
- Автоматическое резервное копирование посвящено расписанию.
- Фраза восстановления объясняет, как сохранить ключ в надёжном месте.