全球主机交流论坛

标题: 不懂就要问 那位大佬写个bitwarden备份加密啊 [打印本页]

作者: 小穴儿    时间: 2020-3-31 22:59
标题: 不懂就要问 那位大佬写个bitwarden备份加密啊
那位大佬写个bitwarden备份sqlite3文件打包压缩包并加密啊,求大佬 小白啥也不会啊。。。
作者: 姬长信    时间: 2020-3-31 23:00
问题来了:啥是bit
作者: 小穴儿    时间: 2020-3-31 23:04
姬长信 发表于 2020-3-31 23:00
问题来了:啥是bit

大佬。。存密码的啊。。
作者: Zeros    时间: 2020-3-31 23:05
姬长信 发表于 2020-3-31 23:00
问题来了:啥是bit

开源的密码管理器
作者: 184682563    时间: 2020-3-31 23:05
bit_rs吧?建议看官方文档,写得挺清楚的了。
作者: countonher    时间: 2020-3-31 23:06
很容易,rclone配合开源备份软件加密备份,crontab操作
作者: 小穴儿    时间: 2020-3-31 23:09
countonher 发表于 2020-3-31 23:06
很容易,rclone配合开源备份软件加密备份,crontab操作

大佬 推荐个备份软件啊。。
作者: 小穴儿    时间: 2020-3-31 23:10
184682563 发表于 2020-3-31 23:05
bit_rs吧?建议看官方文档,写得挺清楚的了。

官方的没看到加密的 只能自己手动加密 我懒啊 大佬们写个一键多好,对吧。。
作者: countonher    时间: 2020-3-31 23:13
小穴儿 发表于 2020-3-31 23:09
大佬 推荐个备份软件啊。。

restic,borg
作者: luceos    时间: 2020-3-31 23:21
https://www.loc.qiche.eu.org/thread-667054-1-1.html 这篇文章解决不了吗?
作者: 小穴儿    时间: 2020-3-31 23:26
luceos 发表于 2020-3-31 23:21
https://www.loc.qiche.eu.org/thread-667054-1-1.html 这篇文章解决不了吗?

备份到别的地方啊 。。。
作者: luceos    时间: 2020-3-31 23:48
小穴儿 发表于 2020-3-31 23:26
备份到别的地方啊 。。。

你差的只是备份,找一些脚本既可以完成
作者: mmmmmiku    时间: 2020-3-31 23:53
可以用我改的这个,要备份到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}
复制代码

作者: loveqianool    时间: 2020-3-31 23:58
配置好 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
复制代码

作者: huaxing0211    时间: 2020-4-1 11:43
又不是明文导出,还需要加密么?
作者: Function    时间: 2020-4-1 11:45
秋水大佬的不好使么
作者: DZGnice    时间: 2020-4-1 11:47
大佬们有搭建bitwarden教程吗,小白那种
作者: Function    时间: 2020-4-1 11:49
DZGnice 发表于 2020-4-1 11:47
大佬们有搭建bitwarden教程吗,小白那种

docker一下不就起来了嘛

https://github.com/dani-garcia/bitwarden_rs
作者: lkkle    时间: 2020-4-1 11:54
不用加密吧,数据本来就是加密的,我就直接压缩备份了




欢迎光临 全球主机交流论坛 (https://loc.qiche.eu.org/) Powered by Discuz! X3.4