您可以使用 Kaspersky Security Center 发布套件中附带的 klbackup 实用程序复制管理服务器数据以作备份和将来恢复之用。
对于要执行还原的管理服务器的实例,必须使用相同类型的 DBMS。管理服务器版本可以相同(带有相同或更新补丁)或更新。
如果您在使用早期版本的 MariaDB DBMS 时备份了 Kaspersky Security Center Linux 15 或更早版本中包含的管理服务器的数据,然后在具有更高版本的 MariaDB 的设备上恢复数据,则可能会出现错误。有关更多信息,请参阅如何从早期 DBMS 版本创建的备份中恢复管理服务器数据。
使用 klbackup 实用程序时,网络代理标志不会被恢复。您需要手动配置网络代理标志。
要以静默模式创建备份副本或恢复管理服务器数据,
在已安装管理服务器的设备上,利用命令行和所需密钥运行 klbackup。
实用程序命令行语法:
klbackup -path BACKUP_PATH [-linux_path LINUX_PATH][-node_cert CERT_PATH][-logfile LOGFILE] [-use_ts]|[-restore] [-password PASSWORD] [-cert_only]
如果在 klbackup 实用程序的命令行中没有指定密码,该实用程序将提示您输入密码。
参数描述:
-path BACKUP_PATH
– 在 BACKUP_PATH 文件夹中保存信息或使用 BACKUP_PATH 文件夹中的数据进行恢复(必填参数)。-linux_path LINUX_PATH
— 包含 DBMS 备份数据的文件夹的本地路径。数据库服务器账户和 klbackup 实用程序需要获得更改 LINUX_PATH 文件夹中数据的权限。
-node_cert CERT_PATH
— 用于在恢复后配置非活动故障转移群集节点的服务器证书文件。如果未设置,它将被自动从服务器检索。-logfile LOGFILE
– 保存关于管理服务器数据备份和恢复的报告。数据库服务器账户和 klbackup 实用程序需要获得更改 BACKUP_PATH 文件夹中数据的权限。
-use_ts
— 保存数据时,将信息复制到 BACKUP_PATH 文件夹,复制到以klbackup
YYYY-MM-DD # HH-MM-SS
格式命名的子文件夹,其中包括 UTC 当前日期和运行时间。如果未指定键,信息将保存在 BACKUP_PATH 文件夹的根目录。当您尝试将信息保存至已存储备份副本的文件夹时,系统会返回错误消息。不会更新任何信息。
-use_ts
键允许您维护管理服务器数据压缩文件。例如,如果 -path
键指明文件夹 /tmp/KLBackups
,则文件夹 klbackup
2022/6/19 # 11-30-18
将存储截至 2022 年 6 月 19 日上午 11:30:18 的管理服务器状态信息。
-restore
– 恢复管理服务器数据。系统将基于 BACKUP_PATH 文件夹内包含的信息执行数据恢复。如果没有可用的键,数据将备份在 BACKUP_PATH 文件夹内。-password PASSWORD
— 用于保护敏感数据的密码。忘记的密码无法被恢复。没有密码要求。密码长度不受限制,并且可以是零长度(无密码)。
在恢复数据时,您必须指定在备份过程中输入的密码。如果某个共享文件夹的路径在备份任务完成后发生更改,请检查使用数据恢复任务的操作(恢复任务和远程安装任务)。必要时,编辑这些任务的设置。当从备份文件恢复数据时,没有人可以访问管理服务器的共享文件夹。启动 klbackup 实用程序所使用的账户必须对该共享文件夹具有完全访问权限。要从备份中恢复管理服务器数据,我们建议您在新安装的管理服务器上运行该实用程序。
-cert_only
—仅保存或恢复管理服务器的证书和私钥。当您执行从 Kaspersky Security Center Windows 的管理服务器迁移到 Kaspersky Security Center Linux 的管理服务器时,此标志可能有用。此外,您还可以在 Kaspersky Security Center Linux 管理服务器之间以及 Kaspersky Security Center Windows 管理服务器之间迁移受管理设备。
您可以使用数据备份将 Kaspersky Security Center Windows 管理服务器数据迁移至 Kaspersky Security Center Linux 的管理之下。
如果您使用 MySQL 或 MariaDB 作为 Kaspersky Security Center Windows 和 Kaspersky Security Center Linux 的 DBMS,则 lower_case_table_names
参数必须与当前和新的 DBMS 匹配。
在创建数据备份之前,请检查 lower_case_table_names
参数。然后,在为 Kaspersky Security Center Linux 安装 MySQL 或 MariaDB 时,必须将 lower_case_table_names
参数的值设置为与 Windows 版一致。