NetBackup™ Web UI 云管理指南
- 管理和保护云资产
- 保护 PaaS 资产
- 保护 PaaS 资产
- 保护 PaaS 资产的前提条件
- 为 MySQL 和 MariaDB 数据库启用二进制日志记录
- 在 Kubernetes 中启用备份和还原
- 保护 Amazon RDS SQL Server 数据库资产的前提条件
- 保护 RDS Custom 实例
- 保护 Azure 托管实例数据库
- 限制和注意事项
- 对于所有数据库
- 对于 PostgreSQL
- 对于 Azure PostgreSQL 增量式备份
- 对于 AWS RDS PostgreSQL 和 AWS Aurora PostgreSQL
- 对于 AWS DynamoDB
- 对于 AWS DocumentDB
- 对于 AWS Neptune
- 对于 AWS RDS SQL
- 对于 Azure、AWS RDS 和 Aurora MySQL
- 对于使用 Azure MySQL 服务器的增量式备份
- 对于使用 GCP SQL Server 的增量式备份
- 对于 Azure SQL 和 SQL 托管实例
- 对于 Azure SQL 和 SQL 托管实例(不使用临时数据库)
- 对于 Azure SQL Server 和 SQL 托管实例增量式备份
- 对于 Azure Cosmos DB for MongoDB
- 对于 Azure Cosmos DB for NoSQL
- 对于 Amazon RDS for Oracle
- 对于 Amazon Redshift 数据库
- 对于 Amazon Redshift 群集
- 对于 GCP SQL Server
- 对于 GCP BigQuery
- 安装本机客户端实用程序
- 为不同部署配置存储
- 配置存储服务器以进行即时访问
- 关于 PaaS 工作负载的增量式备份
- 为 Azure MySQL 服务器配置增量式备份
- 关于 PaaS 工作负载的存档重做日志备份
- 关于 PaaS 工作负载的自动映像同步复制
- 发现 PaaS 资产
- 查看 PaaS 资产
- 管理 PaaS 凭据
- 为 PaaS 资产添加保护
- 恢复云资产
- 执行粒度还原
- 对云资产的保护和恢复进行故障排除
安装 sqlpackage 客户端实用程序
需要安装此实用程序以保护以下数据库:
Azure SQL
Azure SQL 托管实例
AWS RDS SQL Server
GCP SQL Server
sqlpackage 客户端实用程序的建议版本为 19.2(内部版本:162.0.52)。
要安装,请在终端中运行以下命令:
- cd ~
- mkdir sqlpackage
- unzip ~/Downloads/sqlpackage-linux-<version string>.zip -d ~/sqlpackage
- echo "export PATH=\"\$PATH:$HOME/sqlpackage\"">> ~/.bashrc
- chmod a+x ~/sqlpackage/sqlpackage
- source ~/.bashrc
注意:
确保将
sqlpackage添加为默认路径变量。如果仍然收到“找不到sqlpackage”错误,请在介质服务器上重新启动 NetBackup 服务。 - sqlpackage
- rpm -ivh unixODBC-2.3.7-1.rh.x86_64.rpm
- rpm -ivh msodbcsql17-17.10.2.1-1.x86_64.rpm
如果仍然遇到错误 sqlpackage client utility does not exist on the given host,请为 sqlpackage 创建指向路径 /usr/bin/sqlpackage 的软链接。
例如:
如果 sqlpackage 位于 /root/sqlpackage/sqlpackage,请创建软链接,然后再运行备份,如下所示:
ln -s /root/sqlpackage/sqlpackage/usr/bin/sqlpackage
RHEL 9 用户执行以下其他步骤:
- 从以下链接下载 Microsoft.NETCore.App.Runtime.linux-x64:
https://www.nuget.org/api/v2/package/Microsoft.NETCore.App.Runtime.linux-x64/6.0.10
找到
microsoft.netcore.app.runtime.linux-x64.6.0.10.nupkg文件。 - 使用解压缩工具(如 7zip)提取文件。
- 导航到:
microsoft.netcore.app.runtime.linux-x64.6.0.10.nupkg\runtimes\linux-x64\lib\net6.0\
- 将
System.Security.Cryptography.X509Certificates.dll文件从上述位置复制到~/sqlpackage文件夹,该文件夹是在安装 sqlpackage 客户端实用程序任务的步骤 2 中创建的。
如果将 10.1 介质服务器挂接为具有 10.1.1 NetBackup 设置的外部介质服务器,请在 10.1 介质服务器上执行以下步骤。
对于 BYO NetBackup 设置:
运行命令:
mkdir -p <backup and restore ushare export path>
在
/etc/nfsmount.conf文件中检查 NFS 的Defaultvers值。如果
Defaultvers值为nfs3,则使用nolock选项装入备份和还原 ushare 路径。例如:mount <ushare mount path> <ushare export path> -o nolock如果
Defaultvers为nfs4,则装入备份和还原 ushare 路径,而不使用nolock选项。
对于在 AKS 和 EKS 环境中部署的 NetBackup:
运行命令:
mkdir -p <backup and restore ushare export path>
从
/etc/nfsmount.conf文件中检查 NFS 的Defaultvers值。如果
Defaultvers值为nfs3,则使用nolock选项装入备份和还原 ushare 路径,例如:mount <ushare mount path> <ushare export path> -o nolock如果
Defaultvers值为nfs4,则装入 v4 版本备份和还原 ushare 路径,而不使用nolock选项。