Linux使用RedHat2制作定时任务,将主机A /home目录下的back目录每天02:10远程备份至主机B的/目录下。
时间: 2024-01-13 07:03:04 浏览: 33
首先,需要在主机A上安装rsync命令,用于远程备份文件。
然后,在主机A上打开终端,使用以下命令编辑crontab定时任务文件:
```
crontab -e
```
在打开的文件中,加入以下一行命令:
```
10 2 * * * rsync -avz /home/back/ user@remote_host:/backup/
```
其中,10 2 * * * 表示每天凌晨2点10分执行该任务,rsync命令将/home/back目录下的所有文件备份至远程主机B的/backup目录下。其中,user是远程主机B的用户名,remote_host是远程主机B的IP地址或域名。
保存并退出crontab文件即可。
注意,需要在主机A上配置SSH公钥认证,以便能够无密码远程登录主机B。同时,需要确保远程主机B上已经创建了/backup目录。
相关问题
Linux使用RedHat2制作定时任务,将主机A /home目录下的back目录每天02:10远程备份至主机B的/目录下。
可以通过crontab来制作定时任务,具体步骤如下:
1. 在主机A上安装rsync命令:sudo yum install rsync
2. 在主机A上创建一个脚本文件,比如命名为backup.sh,内容如下:
```
#!/bin/bash
rsync -avz --delete /home/back/ user@主机B的IP:/backups/
```
其中,/home/back/是要备份的目录,user是主机B的用户名,主机B的IP是主机B的IP地址,/backups/是主机B上备份文件存放的目录。
3. 将脚本文件设置为可执行:chmod +x backup.sh
4. 使用crontab来设置每天02:10执行备份任务:crontab -e
5. 在打开的文件中添加以下内容:
```
10 2 * * * /home/backup.sh
```
其中,10 2 * * * 表示每天的2点10分执行,/home/backup.sh是备份脚本文件的路径。
6. 保存并退出。
这样,每天02:10时,主机A的/home/back目录下的文件会自动备份到主机B的/backups目录下。
RedHat-bash: /usr/bin/yum: /usr/bin/python: 解释器错误: 没有那个文件或目录
根据引用\[1\]中提供的信息,您的系统版本是CentOS Linux release 7.9.2009 (Core)。根据引用\[2\]和引用\[3\]中提供的步骤,您需要安装Python环境和相关依赖包来解决这个问题。
首先,您需要下载并安装yum的相关依赖包。您可以使用以下命令下载和安装这些依赖包:
```
cd /usr/local/src/yum
rpm -ivh --nodeps http://mirrors.163.com/centos/7/os/x86_64/Packages/yum-metadata-parser-1.1.4-10.el7.x86_64.rpm
rpm -ivh --nodeps http://mirrors.163.com/centos/7/os/x86_64/Packages/yum-plugin-fastestmirror-1.1.31-54.el7_8.noarch.rpm
rpm -ivh --nodeps http://mirrors.163.com/centos/7/os/x86_64/Packages/yum-3.4.3-168.el7.centos.noarch.rpm
```
接下来,您需要下载并安装Python的依赖包。您可以使用以下命令下载和安装这些依赖包:
```
cd /usr/local/src/python
# 下载所需的Python依赖包
# wget http://vault.centos.org/7.2.1511/os/x86_64/Packages/python-2.7.5-34.el7.x86_64.rpm
# wget http://vault.centos.org/7.2.1511/os/x86_64/Packages/python-iniparse-0.4-9.el7.noarch.rpm
# wget http://vault.centos.org/7.2.1511/os/x86_64/Packages/python-pycurl-7.19.0-17.el7.x86_64.rpm
# wget http://vault.centos.org/7.2.1511/os/x86_64/Packages/python-devel-2.7.5-34.el7.x86_64.rpm
# wget http://vault.centos.org/7.2.1511/os/x86_64/Packages/python-libs-2.7.5-34.el7.x86_64.rpm
# wget http://vault.centos.org/7.2.1511/os/x86_64/Packages/python-urlgrabber-3.10-7.el7.noarch.rpm
# wget http://vault.centos.org/7.2.1511/os/x86_64/Packages/rpm-python-4.11.3-17.el7.x86_64.rpm
```
请注意,上述命令中的wget命令是用于下载依赖包的,但是您需要根据您的系统版本和需求选择正确的下载链接。
完成上述步骤后,您应该能够解决RedHat-bash: /usr/bin/yum: /usr/bin/python: 解释器错误: 没有那个文件或目录的问题。
#### 引用[.reference_title]
- *1* [导致yum不可用, bash: /usr/bin/yum: /usr/bin/python: 坏的解释器: 没有那个文件或目录](https://blog.csdn.net/sanbuxiaozhu/article/details/115550408)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insert_down1,239^v3^insert_chatgpt"}} ] [.reference_item]
- *2* *3* [linux输入yum后提示: -bash: /usr/bin/yum: No such file or directory的解决方法](https://blog.csdn.net/moveym/article/details/125569233)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insert_down1,239^v3^insert_chatgpt"}} ] [.reference_item]
[ .reference_list ]
相关推荐
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)