全球主机交流论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

CeraNetworks网络延迟测速工具IP归属甄别会员请立即修改密码
12
返回列表 发新帖
楼主: 小穴儿
打印 上一主题 下一主题

不懂就要问 那位大佬写个bitwarden备份加密啊

[复制链接]
11#
 楼主| 发表于 2020-3-31 23:26:18 | 只看该作者
luceos 发表于 2020-3-31 23:21
https://www.www.91ai.net/thread-667054-1-1.html 这篇文章解决不了吗?

备份到别的地方啊 。。。
12#
发表于 2020-3-31 23:48:13 | 只看该作者
小穴儿 发表于 2020-3-31 23:26
备份到别的地方啊 。。。

你差的只是备份,找一些脚本既可以完成
13#
发表于 2020-3-31 23:53:08 | 只看该作者
可以用我改的这个,要备份到OD和GD自己改用rclone
OD也可以用Onedriveuploader

  1. #!/bin/bash

  2. #Funciont: Backup website and mysql database
  3. #Author: licess
  4. #Website: https://lnmp.org

  5. Bit_name="bitwarden"
  6. dropboxshell_dir="/usr/local/backup/dropbox_uploader.sh"
  7. drop_dir=/${Bit_name}/$(date +"%Y%m%d%H")
  8. password="wwwwwwww"

  9. #IMPORTANT!!!Please Setting the following Values!
  10. Zip_Dir="/usr/local/bin/7za"
  11. Backup_Home="/usr/local/backup/"
  12. ######~Set Directory you want to backup~######
  13. Backup_Dir=("/usr/local/bitwarden")


  14. #Values Setting END!

  15. OldBackup=${Bit_name}$(date -d -7day +"%Y%m%d%H").7z
  16. Old_DROPBOX_DIR=/${Bit_name}/$(date -d -30day +"%Y%m%d%H")

  17. Backup_Dir()
  18. {
  19.     Backup_Path=$1
  20.     Dir_Name=`echo ${Backup_Path##*/}`
  21.     Pre_Dir=`echo ${Backup_Path}|sed 's/'${Dir_Name}'//g'`
  22.     tar zcf ${Backup_Home}bit-${Dir_Name}-$(date +"%Y%m%d%H").tar.gz -C ${Pre_Dir} ${Dir_Name}
  23. }

  24. if [ ! -f ${MySQL_Dump} ]; then  
  25.     echo "mysqldump command not found.please check your setting."
  26.     exit 1
  27. fi

  28. if [ ! -d ${Backup_Home} ]; then  
  29.     mkdir -p ${Backup_Home}
  30. fi


  31. echo "Backup bitwarden files..."
  32. for dd in ${Backup_Dir[@]};do
  33.     Backup_Dir ${dd}
  34. done



  35. echo "compass with 7z..."
  36. ${Zip_Dir} a -mhe -p${password} ${Backup_Home}${Bit_name}$(date +"%Y%m%d%H").7z ${Backup_Home}bit-${Dir_Name}-$(date +"%Y%m%d%H").tar.gz
  37. rm -rf ${Backup_Home}bit-${Dir_Name}-$(date +"%Y%m%d%H").tar.gz

  38. echo "upload to dropbox..."
  39. ${dropboxshell_dir} upload $Backup_Home/${Bit_name}$(date +"%Y%m%d%H").7z $drop_dir/${Bit_name}$(date +"%Y%m%d%H").7z
  40. ${dropboxshell_dir} delete $Old_DROPBOX_DIR

  41. echo "Delete old backup files..."
  42. rm -f ${Backup_Home}${OldBackup}
复制代码
14#
发表于 2020-3-31 23:58:16 | 只看该作者
配置好 rclone。
  1. crontab -e
复制代码
  1. 0 3 * * * /usr/bin/docker run --rm --volumes-from=bitwarden -v ~/.config/rclone:/config/rclone -e TZ="$(cat /etc/timezone)" -e DATA_FOLDER=/data -e REMOTE=gd -e PASSWORD=123123 loveqianool/bitwarden_backup > /dev/null 2>&1
复制代码

点评

大佬 社会  发表于 2020-4-1 00:11
15#
发表于 2020-4-1 11:43:34 来自手机 | 只看该作者
又不是明文导出,还需要加密么?
16#
发表于 2020-4-1 11:45:35 | 只看该作者
秋水大佬的不好使么
17#
发表于 2020-4-1 11:47:22 来自手机 | 只看该作者
大佬们有搭建bitwarden教程吗,小白那种
18#
发表于 2020-4-1 11:49:01 | 只看该作者
DZGnice 发表于 2020-4-1 11:47
大佬们有搭建bitwarden教程吗,小白那种

docker一下不就起来了嘛

https://github.com/dani-garcia/bitwarden_rs
19#
发表于 2020-4-1 11:54:54 | 只看该作者
不用加密吧,数据本来就是加密的,我就直接压缩备份了
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|全球主机交流论坛

GMT+8, 2024-6-10 12:34 , Processed in 0.063631 second(s), 10 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表