更新bf工具;更新README.md

This commit is contained in:
huty 2024-02-19 17:23:54 +08:00 committed by huty
parent 6e027d8647
commit 1b2cba9613
2 changed files with 5 additions and 2 deletions

View File

@ -134,6 +134,7 @@ cvs /home 2 /tmp/clamav
**所需依赖:** **所需依赖:**
- openssl 通过包管理器直接安装即可,如:`zypper install -y openssl` 或 `yum install -y openssl` - openssl 通过包管理器直接安装即可,如:`zypper install -y openssl` 或 `yum install -y openssl`
- 如保存备份文件到 Amazon S3 则需安装AWS CLI 安装方式请参考官方文档https://aws.amazon.com/cn/cli
- 如保存备份文件到腾讯云 COS则需安装coscli 安装方式请参考官方文档https://cloud.tencent.com/document/product/436/63144 - 如保存备份文件到腾讯云 COS则需安装coscli 安装方式请参考官方文档https://cloud.tencent.com/document/product/436/63144
- 如保存备份文件到华为云 OBS则需安装obsutil 安装方式请参考官方文档https://support.huaweicloud.com/utiltg-obs/obs_11_0003.html - 如保存备份文件到华为云 OBS则需安装obsutil 安装方式请参考官方文档https://support.huaweicloud.com/utiltg-obs/obs_11_0003.html

6
bf
View File

@ -57,7 +57,9 @@ help () {
echo ' 备份 home 目录: bf home /home' echo ' 备份 home 目录: bf home /home'
echo ' 备份 home 目录,并使用 /root/home.key 文件作为秘钥加密备份文件: bf home /home /root/home.key' echo ' 备份 home 目录,并使用 /root/home.key 文件作为秘钥加密备份文件: bf home /home /root/home.key'
echo '其他说明:' echo '其他说明:'
echo ' 使用前请按实际情况修改备份文件保存方式,若使用远程存储(如 Amazon S3 等则需要安装相关cli工具并完成配置具体请参考官方文档。' echo ' 1、使用前请按实际情况修改备份文件保存方式'
echo ' 2、若使用远程存储如 Amazon S3 等)则需要安装相关 cli 工具并完成配置,安装及配置方式请参考官方文档;'
echo ' 3、若需加密备份文件则需安装 openssl ,安装方式请参考官方文档。'
} }
## 版本号 ## 版本号
version () { version () {
@ -102,7 +104,7 @@ saveToLocal () {
} }
## 将备份文件保存到Amazon S3 ## 将备份文件保存到Amazon S3
saveToOBS () { saveToOBS () {
echo '****************************** 使用 OBS 模式,将保存备份文件到 Amazon S3 桶( '$obsBucketName' ******************************' echo '****************************** 使用 S3 模式,将保存备份文件到 Amazon S3 桶( '$obsBucketName' ******************************'
aws s3 cp $tmpPath/$backupFileName s3://$s3BucketName/$s3FolderName/$backupFileName aws s3 cp $tmpPath/$backupFileName s3://$s3BucketName/$s3FolderName/$backupFileName
rm -rf $tmpPath/$backupFileName rm -rf $tmpPath/$backupFileName
} }