Cценарии обновления клиента

На этой странице указаны основные шаги работы с rb_init при обновлении клиента RuBackup (Рисунок 1).

Диаграмма шагов обновления клиента
Рисунок 1. Диаграмма шагов обновления клиента

Обновление клиента в автономном режиме

  1. Согласитесь с лицензионным соглашением.

    You MUST agree with the End User License Agreement (EULA) before installing
    RuBackup (y[es]/n[o]/r[ead]/q[uit])
  2. Примите решение об обновлении файла настроек.

    Config file $FILE_NAME exists. If you want to upgrade the database without
    changing config file choose 'n'. Do you want to replace it(y/n/q)?

    Обновление без обновления файла настроек допускается только для основного сервера.

  3. Укажите имя папки для временного хранения резервных копий.

    Enter local backup directory path [/tmp] :
  4. Выберите место хранения архивов: папку на диске, диск или сетевой ресурс.

    Would you like to use a catalog, or dediсated device,
    or network share to store your archives (c/d/n)?
  5. Выберите действие с мастер-ключом: сохранить существующий или создать новый.

    You have RuBackup master key file:
    This key is used to crypt and decrypt RuBackup archives
    If you drop it you can't decrypt your archives
    If you have crypted RuBackup archives STOP NOW and SAVE existing key!!!
    
    Do you want to create new key, the old one will be deleted (y/n)?";

    Мастер-ключ используется для защитного преобразования резервных копий в обе стороны. Замена мастер-ключа приведет к невозможности использования существующих резервных копий!

  6. Выберите протоколы, которые будут использоваться при DNS-запросах.

    Do you want to use ipv4[1] ipv6[2] or both[3] in DNS requests?

Обновление клиента в клиент-серверном режиме

  1. Согласитесь с лицензионным соглашением.

    You MUST agree with the End User License Agreement (EULA) before installing
    RuBackup (y[es]/n[o]/r[ead]/q[uit])
  2. Примите решение об обновлении файла настроек.

    Config file $FILE_NAME exists. If you want to upgrade the database without
    changing config file choose 'n'. Do you want to replace it(y/n/q)?

    Обновление без обновления файла настроек допускается только для основного сервера.

  3. Укажите адрес основного сервера.

    Hostname of primary server:
  4. Задайте возможность использования резервного сервера.

    Will you use secondary server (y/n)?

    Если используется резервный сервер, по запросу укажите его адрес.

  5. Выберите сетевой интерфейс, через который будет выполняться обращение к клиентам СРК.

    Possible interfaces for RuBackup client communication:
       lo [0]
       enp0s3 [1]
       docker0 [2]
    Choose client net interface ID for use: 1
       Selected interface: enp0s3
  6. Задайте возможность централизованного восстановления.

    Do you allow centralized recovery (y/n)?
  7. Задайте возможность удаленной репликации.

    Do you plan to use continuous remote replication to apply remote replicas on
    this client (y/n)?
  8. Укажите имя папки для временного хранения резервных копий.

    Enter local backup directory path [/tmp] :
  9. Выберите действие с мастер-ключом: сохранить существующий или создать новый.

    You have RuBackup master key file:
    This key is used to crypt and decrypt RuBackup archives
    If you drop it you can't decrypt your archives
    If you have crypted RuBackup archives STOP NOW and SAVE existing key!!!
    
    Do you want to create new key, the old one will be deleted (y/n)?";

    Мастер-ключ используется для защитного преобразования резервных копий в обе стороны. Замена мастер-ключа приведет к невозможности использования существующих резервных копий!

  10. Задайте возможность использования цифровой подписи резервных копий.

    Will you use digital signature (y/n)?
  11. Задайте возможность системного мониторинга.

    Do you want to enable system monitoring of this client (y/n)?
  12. Установите предел используемой оперативной памяти.

    Do you want to set a soft memory threshold? (y/n)?
  13. Выберите протоколы, которые будут использоваться при DNS-запросах.

    Do you want to use ipv4[1] ipv6[2] or both[3] in DNS requests?