千家信息网

scp异地备份

发表于:2024-11-29 作者:千家信息网编辑
千家信息网最后更新 2024年11月29日,scp异地备份A主機1.用oracle用戶登入:192.17.28.52.產生公鑰與私鑰:id_rsa為私鑰,id_rsa.pub為公鑰cd /home/oracle/.ssh --要確保.ssh文件
千家信息网最后更新 2024年11月29日scp异地备份

scp异地备份

A主機
1.用oracle用戶登入:192.17.28.5
2.產生公鑰與私鑰:id_rsa為私鑰,id_rsa.pub為公鑰
cd /home/oracle/.ssh --要確保.ssh文件夾,其它用戶或用戶組沒有W寫的權限,否則將無效.
[oracle@ytdbbackup .ssh]$ssh-keygen -t rsa --有提示默認回車就OK

3.將公鑰復制給要免密碼的IP主機,
并將id_rsa.pub寫到IP主機的:/home/oracle/.ssh目錄的authorized_keys文件:
[oracle@ytdbbackup .ssh]$ssh-copy-id -i id_rsa.pub oracle@192.17.28.2

B主機
1.用oracle用戶登入:192.17.28.2
cd /home/oracle/.ssh
2.權限改為只讀,不能寫。注:如果authorized_keys文件可以寫則免密碼登錄失效。
chmod 400 authorized_keys
3.查看權限,只當前用戶有r權限。
ls -lth

A主機:
1.oracle用戶登錄.
2.sh文件建立:
touch scp.sh
vi scp.sh
寫入:
scp -r oracle@192.17.28.2:/data/backup/backup_tfj_rman /data/backup/
scp -r oracle@192.17.28.2:/data/backup/archive_jxdb /data/backup/
3.排程:crontab -e
--rman備份后,星期1、2、4、6,備份rman文件。
58 03 * * 1,2,4,6 sh /data/backup/backup_tfj_rman/scp.sh

B主機排程:crontab -e
--星期1、3、5、天,晚上20:30rman排程
30 20 * * 1,3,5,7 sh /data/backup/backup_tfj_rman/rman_job.sh

A作为客户端,要实现无密码公钥认证,连接到服务器B上时,
需要在A上生成一个密钥对,包括一个公钥和一个私钥,而后将公钥复制到所有的Slave上。
当A通过SSH连接B时,B就会生成一个随机数并用A的公钥对随机数进行加密,并发送给A。
A收到加密数之后再用私钥解密,并将解密数回传给Slave,Slave确认解密数无误之后就允许A进行连接了。
这就是一个公钥认证过程,其间不需要用户手工输入密码。

公钥 文件 密码 星期 随机数 加密 认证 备份 异地 客户 客户端 密钥 就是 手工 服务器 用户 过程 生公 上生 并将 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 计算机网络技术实践计划 教育部网络安全一级学科 网络安全第五空间小说推荐 终端管理服务器的功能 vf数据库表单设计器在哪里 网络安全大庆安保工作总结 云南优和互联网科技有限公司 web网站需要什么软件开发 csgo商场服务器维护 ns连接互联网后无法连接服务器 万得数据库数据展示 温州嵌入式软件开发要求 科技核心指的是什么数据库 幼儿网络安全会议 多张图片用一个字段数据库表设计 荔支网络技术 野外服务器共位面 瑞典舍夫德大学网络安全学费 无锡工程管理软件开发平台 jxl 模板 大数据库 网络安全知法守法手抄报 网络技术是什么考试 支持服务器的pe 网络安全主题画 手抄报图片 网络安全什么责任 网络安全手抄报五年级简笔画 苏州和杭州软件开发怎么样 数据库为什么不能完全独立 服务器加硬盘之后会慢吗 中山app软件开发招聘
0