MySQL, Oracle, Linux, 软件架构及大数据技术知识分享平台

网站首页 > linux / 正文

HANH复制备份文件到远程服务器

2024-11-26 15:39 huorong linux 3 ℃ 0 评论

因故障未完全恢复,当前单机运行,每天的数据备份都在本机,风险甚高,于是乎手动拷贝文件到远程机器备份一下。

Putty登录远程服务器,cd / 到目录,创建目录backup,在backup下分别创建data, log目录,因HANA是多租户模式,所以在data,log下再分别创建各个租户目录,以及SYSTEMDB目录,SystemDB是SAP HANA系统中的一个核心组成部分,用于管理整个HANA系统以及其中的租户数据库(TenantDB)。它负责存储和管理系统级的元数据、配置信息、用户权限等,确保系统的正常运行和数据的安全性。

文件复制
在Linux中,将本地文件拷贝到远程机器上,最常用的方法之一是使用scp(secure copy)命令,这个命令允许通过SSH协议安全地在本地和远程之间传输文件。

使用scp时,每次执行远程拷贝时,都需要输入用户密码进行验证,所以如果要做自动化,远程主机需要做SSH密钥身份验证,先在本地机器上生成SSH密钥,然后添加到远程主机的~/.ssh/authorized_keys文件中。

执行拷贝
scp -p HDB_FULL_2024-08-01_23-00_databackup_2_1 root@192.168.111.10:/backup/data/db_hdb/
将备份文件拷贝到远程服务器/backup/data/db_hdb/目录下,root用户
参数-p,可以保留原文件的修改实际,访问权限,有利于备份文件的查看。
需要进行拷贝的不仅是数据文件,还包括日志文件,和SYSTEMDB的备份。

Tags:linux远程复制

控制面板
您好,欢迎到访网站!
  查看权限
网站分类
最新留言