因文件备份容灾需要,将备份文件同时拷贝到另外一台服务器上。
import paramiko # 设置SSH连接参数 ssh_host = 'remote_server_ip' ssh_port = 22 ssh_username = 'username' ssh_password = 'password' # 设置本地和远端文件路径 local_file_path = 'path/to/local/file' remote_file_path = 'path/to/remote/file' # 创建SSH客户端 client = paramiko.SSHClient() client.set_missing_host_key_policy(paramiko.AutoAddPolicy()) client.connect(ssh_host, ssh_port, ssh_username, ssh_password) # 创建SFT客户端 sft = client.open_sftp() # 上传文件 sft.put(local_file_path, remote_file_path) # 关闭SFT客户端和SSH客户端 sft.close() client.close()
上一篇:mysql数据库调优
下一篇:已经是最后一篇