ドッキングウィンドウからMongoのオラクルのバックアップとデータ

ドッキングウィンドウからエクスポートされたOracleデータは、容器内部に最初のスクリプトファイルをお勧めします(何もありません)

#!/bin/sh

# 进入容器
# 本机备份位置 /root/oracleData/dist/temp
# 当前日期
currentDate=$(date "+%Y%m%d")
docker exec -id  oracle11g sh -c 'source /home/oracle/.bash_profile;expdp 用户名/密码 schemas=dgpnr_pro dumpfile=dgpnr_pro_expdp_12_'${currentDate}'.dmp directory=dump_dir logfile=dgpnr_pro_expdp_12_'${currentDate}'.log'
echo "使用 ll /root/oracleData/dist/temp | grep dgpnr_pro_expdp_12_${currentDate}* 查看生成的文件"

MongoDBの中にドッキングウィンドウからのデータのエクスポートは、容器内部に、ここで最初のスクリプトファイルをお勧めします(何もありません)

#!/bin/sh

#进入容器
currentDate=$(date "+%Y-%m-%d")
docker exec -id mongo-auth sh -c 'mongodump -h 127.0.0.1:27017 --authenticationDatabase admin -u userims -p password --archive=/data/db/ims_'${currentDate}'.gz --gzip --db ims'
echo '使用 ll /root/db | grep ims_'${currentDate}'.gz 查看文件导出情况'

おすすめ

転載: www.cnblogs.com/qiaozhuangshi/p/11762520.html