跳至主要內容
  • Hostloc 空間訪問刷分
  • 售賣場
  • 廣告位
  • 賣站?

4563博客

全新的繁體中文 WordPress 網站
  • 首頁
  • 萌新求问【阿里云搭建bitwarden】后dropbox备份是空的
未分類
7 4 月 2020

萌新求问【阿里云搭建bitwarden】后dropbox备份是空的

rapeseed 大佬有话说 :

萌新求问【阿里云搭建bitwarden】后dropbox备份是空的

本帖最后由 rapeseed 于 2020-4-4 13:37 编辑

已解决,感谢大佬相助~ 尤其感谢@laoxong 大佬
————————————————————-
萌新求问euserv如何搭建bitwarden并实现自动备份,
折腾了一天了,还是没能搭建成功,bt安不上,docker也安不上。。
以上内容已废弃
——————后续—————————-
成功用阿里云安装上了。
但是在折腾dropbox 压缩7z备份的时候,
上传到dropbox的是空的压缩包。
求大佬解决。
参考的脚本是
https://www.moec.top/archives/285
的backup.sh
脚本信息如下#Funciont: Backup website and mysql database
#Author: licess
#Website: https://lnmp.org

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

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

#Values Setting END!

OldBackup=${Bit_name}$(date -d -7day +"%Y%m%d%H").7z
Old_DROPBOX_DIR=/${Bit_name}/$(date -d -30day +"%Y%m%d%H")
Backup_Dir=()
{
    Backup_Path=$1
    Dir_Name=`echo ${Backup_Path##*/}`
    Pre_Dir=`echo ${Backup_Path}|sed ‘s/’${Dir_Name}’//g’`
    tar zcf ${Backup_Home}bit-${Dir_Name}-$(date +"%Y%m%d%H").tar.gz -C ${Pre_Dir} ${Dir_Name}
}

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

if [ ! -d ${Backup_Home} ]; then
    mkdir -p ${Backup_Home}
fi

echo "Backup bitwarden files…"
for dd in ${Backup_Dir[@]};do
    Backup_Dir ${dd}
done

echo "compass with 7z…"
${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
rm -rf ${Backup_Home}bit-${Dir_Name}-$(date +"%Y%m%d%H").tar.gz

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

echo "Delete old backup files…"
rm -f ${Backup_Home}${OldBackup}

报错信息如下 根据报错是正则式问题?。。但是我不知道改哪。。
# /usr/local/backup/backup.sh
sed:-e 表达式 #1,字符 0:前面没有正则表达式
tar: 选项需要参数 — "C"
请用“tar –help”或“tar –usage”获得更多信息。
Backup bitwarden files…
compass with 7z…

7-Zip (a) 16.02 : Copyright (c) 1999-2016 Igor Pavlov : 2016-05-21
p7zip Version 16.02 (locale=zh_CN.UTF-8,Utf16=on,HugeFiles=on,64 bits,1 CPU x64)

Open archive: /opt/bitwarden/bitwarden2020040412.7z
—
Path = /opt/bitwarden/bitwarden2020040412.7z
Type = 7z
Physical Size = 32
Headers Size = 0
Solid = –
Blocks = 0

Scanning the drive:
                        
WARNING: No more files
/opt/bitwarden/bit–2020040412.tar.gz

0 files, 0 bytes

Updating archive: /opt/bitwarden/bitwarden2020040412.7z

Items to compress: 0

   
Files read from disk: 0
Archive size: 32 bytes (1 KiB)

Scan WARNINGS for files and folders:

/opt/bitwarden/bit–2020040412.tar.gz : No more files
—————-
Scan WARNINGS: 1
upload to dropbox…
which: no shasum in (/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/root/bin)
> Uploading "/opt/bitwarden/bitwarden2020040412.7z" to "/bitwarden/2020040412/bitwarden2020040412.7z"… DONE
> Deleting "/bitwarden/2020030512"… FAILED
Some error occured. Please check the log.
Delete old backup files…

mmmmmiku 大佬有话说 :

rapeseed 大佬有话说 : 2020-4-4 00:28
大佬在吗,我用阿里云到最后的备份,出现了一个问题。
备份上去的压缩包是空的压缩包。没有数据。【我已 …

脚本的参数要根据你bitwarden数据的存放位置修改,改完你可以检查你本地的备份文件是否正确

laoxong 大佬有话说 :

rapeseed 大佬有话说 : 2020-4-4 00:28
大佬在吗,我用阿里云到最后的备份,出现了一个问题。
备份上去的压缩包是空的压缩包。没有数据。【我已 …

路径对了没
配置文件的 Backup_Dir=("/usr/local/bitwarden")
看看写对没

laoxong 大佬有话说 :

https://www.moec.top/?s=bitwarden
自己看,zsbd

laoxong 大佬有话说 :

rapeseed 大佬有话说 : 2020-4-4 13:24
在/usr/local/目录下没有bitwarden文件夹

好,成功写反了
Backup_Dir= 这个是要备份的目录
Backup_Home= 这个是保存的目录

Sheldonliu 大佬有话说 :

把密码放到免费的机子上不安全吧
⊱⊱⊱ 力拔山兮气盖世,时不利兮骓不逝。——项羽《垓下歌》⊰⊰⊰

斜阳晚暮 大佬有话说 :

本帖最后由 斜阳晚暮 于 2020-4-2 15:22 编辑

你还不如直接用官方得。
docker本身就不能安装。
bt用ipv6的版本。你们不能安装上,不知道怎么回事。

小旭 大佬有话说 :

斜阳晚暮 大佬有话说 : 2020-4-2 15:20
你还不如直接用官方得。
docker本身就不能安装。
bt用ipv6的版本。你们不能安装上,不知道怎么回事。 …

想了想发现不稳定 没用 直接用latpass不香嘛?

斜阳晚暮 大佬有话说 :

小旭 大佬有话说 : 2020-4-2 15:23
想了想发现不稳定 没用 直接用latpass不香嘛?

什么时候把中文弄回来再考虑。
看不看懂哪几个英文选项是次要,碍眼是主要的。

microlz 大佬有话说 :

lxc虚拟化跑不了docker吧

西北老汉 大佬有话说 :

lastpass
1password
不香吗

cherbim 大佬有话说 :

bt用ipv6特供版安装(先设置好DNS64),至于docker,不要想了,lxc就是容器虚拟化,不能用docker

future 大佬有话说 :

在免费机上搭,还不如去用官方的,官方的还更加有保证些
那个免费机说不定哪天就失联了,你的密码就全没了
之前我就试过失联了,好在只是在上面搭了个wordpress,只能重装系统,数据都没了

文章導覽

上一篇文章
下一篇文章

AD

其他操作

  • 登入
  • 訂閱網站內容的資訊提供
  • 訂閱留言的資訊提供
  • WordPress.org 台灣繁體中文

51la

4563博客

全新的繁體中文 WordPress 網站
返回頂端
本站採用 WordPress 建置 | 佈景主題採用 GretaThemes 所設計的 Memory
4563博客
  • Hostloc 空間訪問刷分
  • 售賣場
  • 廣告位
  • 賣站?
在這裡新增小工具