NetBackup™ for MariaDB Administrator's Guide
Redirected restores
Redirected restores lets you restore backup files to a client different from the client that originally performed the backup. The new location can be a different host or a different file path using a different name for the redirected restore. To redirect a restore to a different host, include the destination client name in the install_path\NetBackup\db\altnames
directory.
To redirect a restore to a different host
- Update the NetBackup client name as the host and the MariaDB target directory as the directory where you want to redirect the restore.
- On the NetBackup primary server, create an
altnames
directory for the host that you want to have permission to perform the redirected restore.For example, to give Host B permissions to restore from another host, create the following file:
(Windows)
install_path\NetBackup\db\altnames\HostB
(Linux RHEL and SLES)
/usr/openv/netbackup/db/altnames/HostB
- In the
altnames
directory, add the names of the client(s) whose files the requesting client wants to restore.For example, if you want Host B to have permissions to redirect restores from Host A, add Host A to the Host B file.
Note:
(Linux only) The NetBackup service user account must have ownership of the
altnames
directory and host files. - Run the following command:
nbmariadb -o restore -S primary_server_name -t target_directory -portnum db_port [-id db_backup_image_name] [-C client_name]
Note:
For redirected restore, provide the source client name (client from which backup was taken) to the -C option.
- After a successful redirected restore, undo the changes that you made on the primary server and the client.
To redirect a restore to a different file path
- Run the following command:
nbmariadb -o restore -S primary_server_name -t target_directory -portnum db_port [-id db_backup_image_name] [-C client_name]
- After a successful restore, change the ownership of the data directory to the MariaDB user.
- Copy the restore data to the data directory.