Skip to content

Резервное дублирование и переключение источника чтения

Redundant backup сохраняет дополнительную копию уже загруженного файла.

И основной файл, и backup file могут использоваться как read sources. Для посетителей обычно нет разницы. Отличается только storage channel, из которого отдается файл.

Что умеет Redundant Backup

ВозможностьОписание
Хранить дополнительную копиюРезервирует файлы в другой upload channel, чтобы снизить риск отказа одного канала.
Переключать read sourceПосле успешного backup переключает чтение файла между primary channel и backup channel.
Single-file backupРезервирует один файл со страницы деталей файла.
Batch backupВыбирает несколько файлов в админ-панели и резервирует их вместе.
Global redundant backupРезервирует файлы по папке из Other Settings.

Вход Redundant Backup

Откройте:

text
System Settings -> Other Settings -> Redundant Backup

Redundant backup

Этот вход лучше всего подходит для массового добавления backup к папке или ко всем файлам.

Backup channel можно выбрать вручную, либо включить automatic switching и позволить ImgBed найти подходящий backup channel.

Backup со страницы деталей файла

Откройте страницу деталей файла в админ-панели и нажмите backup.

Backup в деталях файла

Это лучше всего подходит для резервирования одного важного файла по запросу.

После успешного backup страница деталей файла показывает доступные read sources.

Batch Backup по выбору

В админ-панели выберите несколько файлов и запустите batch backup.

Batch backup

Это удобно для обработки группы файлов.

Selection backup, file details backup и redundant backup в Other Settings используют одну и ту же backup system. Это просто разные точки входа.

Переключение Read Source после backup

После завершения backup страница деталей файла позволяет переключить read source:

Read SourceОписание
Primary channelЧтение из исходного upload channel.
Backup channelЧтение из backup channel.

Переключение read source после backup

Посетителям не нужно знать, отдается ли файл из primary или backup channel.

Выбранный read source становится предпочтительным для дальнейшего доступа к файлу.

Когда Backup пропускается

При backup такие случаи пропускаются. Это не ошибки.

СлучайПочему пропускается
Already backed upФайл, у которого уже есть backup, не резервируется повторно.
Primary and backup channels are the sameBackup должен храниться в другом channel, иначе он не имеет смысла.
No usable backup channelНет подходящего альтернативного channel.

Коротко: backups должны идти в другой channel, а уже зарезервированные файлы не тратят место повторно.

Primary Channel vs Backup Channel

НазваниеЗначение
Primary channelChannel, через который файл был загружен впервые.
Backup channelChannel, где хранится redundant copy.
Primary read sourceФайл сейчас читается из primary channel.
Backup read sourceФайл сейчас читается из backup channel.

Primary и backup read sources ведут себя одинаково для пользователя.

Пока backup file доступен, изображения, видео и download links продолжают работать после переключения на backup read source.

Что происходит при удалении файла

Когда файл удаляется, ImgBed удаляет и primary file, и backup file.

Released as user documentation for CloudFlare ImgBed.