Zinn® Backups копирует файлы и базу данных вашего сайта в хранилище, принадлежащее вам, и восстанавливает их, когда они вам понадобятся. На вашем веб-сервере ничего не сохраняется: каждая часть резервной копии загружается и удаляется перед созданием следующей части.
Сайты, размещенные в Zinn Digital®, уже получают от нас ежедневные резервные копии. Этот плагин предназначен для хранения вашей собственной дополнительной копии, для сайтов, размещенных где-либо еще, и для переноса сайта из другого плагина резервного копирования.
Подключите ваше хранилище
- В WordPress откройте Плагины → Добавить плагин, найдите Zinn® Backups, выберите Установить
и затем Активировать.
- Откройте Zinn® Backups → Хранилище и выберите тип хранилища:
- Cloudflare R2, Amazon S3 или совместимое с S3 — введите бакет, идентификатор ключа доступа и
секретный ключ. Для R2 создайте API-токен с правами Чтение и запись объектов для этого бакета в панели управления Cloudflare (R2 → Управление токенами R2 API) и укажите идентификатор учетной записи Cloudflare.
- Dropbox — создайте приложение на странице dropbox.com/developers/apps (Scoped access, App folder,
с разрешениями files.content.read, files.content.write и files.metadata.read), вставьте его ключ приложения (App key), сохраните, нажмите Подключить и вставьте код, который покажет Dropbox.
- Google Drive — в консоли Google Cloud включите Google Drive API и создайте клиента OAuth
типа Веб-приложение; адрес перенаправления для добавления указан в форме. Вставьте идентификатор клиента и секретный ключ, сохраните и нажмите Подключить. Плагин видит только те файлы, которые создает сам.
- Нажмите Проверить. Будет записан небольшой файл в хранилище и затем удален.
Плагин сохраняет одно место назначения для хранения; чтобы изменить его, отредактируйте или удалите его на вкладке «Хранилище».
Резервное копирование
Откройте Резервные копии и нажмите Создать резервную копию сейчас (файлы и базу данных, или что-то одно). Ход выполнения отображается на экране; вы можете покинуть страницу, процесс продолжится. Список ниже считывается непосредственно из вашего хранилища, поэтому в нем также отображаются резервные копии, созданные до восстановления сайта.
Восстановление
Нажмите Восстановить рядом с резервной копией, выберите компоненты для восстановления, отметьте подтверждение и нажмите Восстановить. База данных сначала загружается во временные таблицы и заменяется в самом конце, поэтому при возникновении сбоя база данных вашего сайта останется без изменений. Файлы, отсутствующие в резервной копии, сохраняются, а wp-config.php никогда не заменяется. После этого вам может потребоваться войти снова, используя учетную запись с восстановленного сайта.
Резервная копия другого сайта в том же хранилище помечена как С другого сайта. Ее восстановление перемещает этот сайт сюда: его адреса автоматически заменяются на адреса этого сайта.
Импорт из другого плагина
Откройте Импорт и перенос. Загрузите файлы резервной копии (любого размера — они отправляются небольшими частями), вставьте ссылку на общий доступ Google Drive или Dropbox либо поместите файлы в wp-content/uploads/zinn-backups-import/ по FTP. Поддерживаются: UpdraftPlus (каждый файл из набора), All-in-One WP Migration (.wpress, без шифрования), Duplicator (zip), BackWPup, WPvivid, загрузки Jetpack VaultPress Backup и BlogVault, Zinn® Migrate, а также любые архивы zip или tar сайта WordPress с его дампом .sql.
Импорт выполняется только в папку wp-content: собственные файлы WordPress, wp-config.php и drop-in-плагины кэша на этом сайте остаются без изменений.
Ограничения
- Сети Multisite пока не поддерживаются.
- Файл Duplicator DupArchive (.daf) не может быть прочитан — пересоберите пакет в формате ZIP.
- Зашифрованные архивы UpdraftPlus или All-in-One WP Migration не могут быть прочитаны — экспортируйте их без шифрования.