61阅读

数据自动备份-win8.1系统下实现keepass自动云备份数据库

发布时间:2018-01-24 所属栏目:Linux

一 : win8.1系统下实现keepass自动云备份数据库

[keepass自动输入]win8.1系统下实现keepass自动云备份数据库——简介
很多人都在使用keepass软件作为自己的密码管理软件,但是如果你的电脑一旦出现什么问题,你的keepss数据库没有及时得到备份,我相信这对任何人来说都是一种灾难,这里我们就介绍一种,使用你的网盘来自动备份keepass数据库的方法:
[keepass自动输入]win8.1系统下实现keepass自动云备份数据库——知识点
win8.1系统电脑keepass软件自带onedrive[keepass自动输入]win8.1系统下实现keepass自动云备份数据库——详细知识

[keepass自动输入]win8.1系统下实现keepass自动云备份数据库 一
这里我因为是win8.1系统的电脑,所以我就地取材,就不下载第三方的网盘了,直接使用我们win8.1系统自带的一个非常好用而且方便的OneDrive网盘来进行备份。
其实大家如果不是win8.1系统,或者是不喜欢OneDrive,希望使用第三方网盘思路都是一样的,这里重要的就是一个命令:mklink
keepass自动输入 win8.1系统下实现keepass自动云备份数据库
[keepass自动输入]win8.1系统下实现keepass自动云备份数据库 二
首先我们来看一下要实现这个功能,这里最重要的一个命令:mklink 命令
首先打开 管理员:命令提示符工具,然后在其中输入:mklink
我们就能查看到mklink工具的用法了,如果看不懂也没有关系,我们会继续为大家讲解
管理员命令提示符工具在win8.1下是,按windows徽标键+x,在弹出的选项中选择 命令提示符(管理员)
keepass自动输入 win8.1系统下实现keepass自动云备份数据库
[keepass自动输入]win8.1系统下实现keepass自动云备份数据库 三
下面打开你keepass软件的数据库所在的路径:
例如,我这里是:G:文档keepass
keepass自动输入 win8.1系统下实现keepass自动云备份数据库
[keepass自动输入]win8.1系统下实现keepass自动云备份数据库 四
在找到你的网盘的在本地的实体路径,例如我的OneDrive这里是:G:文档skydrive
小提示:在onedrive的地址栏点击一下路径,就会显示真正的实体路径
接下来我们要把实际的数据库文件链接到这里,使onedrive同步的时候可以同步
注意,请不要预先在onedrive里面新建keepass文件夹,否则会报错不成功
keepass自动输入 win8.1系统下实现keepass自动云备份数据库
[keepass自动输入]win8.1系统下实现keepass自动云备份数据库 五
找到上述两个路径以后,接下来就是该利用到我们的mklink命令了
在你打开的命令提示符里面输入
mklink /j 【网盘所在的实体路径】 【keepass数据库所在的路径】
所以我输入的是:
mklink /j G:文档skydrivekeepass G:文档keepass
注意输入的时候的空格不要省略
成功后会有一下提示 :【如图】
为 G:文档skydrivekeepass <<===>> G:文档keepass 创建的联接
keepass自动输入 win8.1系统下实现keepass自动云备份数据库
[keepass自动输入]win8.1系统下实现keepass自动云备份数据库 六
现在我们就成功的把keepass在本地的数据库链接到了onedrive的同步文件夹中,这样,当你每一次修改keepass的数据库的时候,onedrive都会及时的同步备份你的数据
而且,如果你的keepass是有 密匙文件的,请不要忘记把密匙文件也复制到keepass文件夹里面,方便以后使用
keepass自动输入 win8.1系统下实现keepass自动云备份数据库[keepass自动输入]win8.1系统下实现keepass自动云备份数据库——注意事项
本人原创手打,谢绝转载如果本文对您有帮助,请点击本文下方的【投票】和【收藏】来支持我!

二 : win98自动备份注册表数据库的技巧

为了解决用户在Windows 95中无法对注册表数据库等重要系统文件进行备份而导致的系统稳定性问题,Windows 98新增了一个注册表检查器,它能在每次启动时自动对注册表数据库进行检查,发现问题及时进行修复,并能在每天第一次启动时自动对当时的注册表数据库等系统文件进行备份,这样当系统出现问题之后我们只需利用它所作的备份即可恢复到备份时的状态(也是系统自动进行的),从而极大的提高了系统的安全性。另外,用户也可手工启动注册表检查程序对注册表数据库进行备份,其步骤为:

  1)单击'开始'按钮并选择'运行'命令,打开'运行'对话框。

  2)在运行对话框中输入'SCANREGW'。

  3)单击'确定'按钮,启动'系统注册表检查程序'。

  4)此时,'系统注册表检查程序'会自动对注册表数据库进行检查,如果正确,它就会询问用户是否重新备份注册表数据库,如果有问题,它将建议用户采用上次备份的信息进行恢复,确保Windows 98正常运行。

  注意,'系统注册表检查程序'并非仅仅只检查、备份Windows 98的注册表数据库,它同时也会处理WIN.INI和SYSTEM.INI文件。另外,它在备份文件时采用了压缩备份方式,即将所有的文件都压缩成一个CAB压缩包,然后再以RB???.CAB为名保存到Windows 98的SYSBCKUP目录中(???为CAB压缩包文件的序号),这样既节省了磁盘空间,又提高了备份文件的安全性。

三 : Linux系统对网站数据定期自动备份与删除

需求是这样的,首先网站文件和数据库需要每天自动备份,然后备份目录超过一定时间的删除,比如保留最近14天地备份
刚好vps是redhat,里面默认居然没有装crond的服务,输入以下命令安装
 
yum install cronie

创建备份脚本
 
vi /root/bakweb.sh

编辑并输入以下内容
 
#!/bin/bash
 
find /home/bak/ -name '*' -type f -mtime +14 -exec rm {} ;
tar zcvf /home/bak/www.penglei.name_$(date +%F).tar.gz /var/www/html
mysqldump -u root --password=PASSWORD DBNAME >

/home/bak/sql.penglei.name_$(date +%F).sql
 
exit 0 输入:wq保存退出。 该脚本的意思是首先选择/home/bak作为网站备份目录。


第一步,先删除/home/bak下超过14天的文件;
第二步,按www.61k.name_+日期为文件名备份网站目录/var/www/html;
第三步,按sql.penglei.name_+日期为文件名导出数据库,PASSWORD和DBNAME替换为你自己的root密码和数据库名。
最后创建crond脚本,每天早上5点自动运行该脚本即可 创建crond文件
 
vi /etc/cron.d/bakweb 编辑并输入以下内容
 
0 5 * * * root /root/bakweb.sh

完成,这样Linux系统就可以对网站数据定期自动备份与删除了,谢谢阅读,希望能帮到大家,请继续关注61阅读,我们会努力分享更多优秀的文章。

本文标题:数据自动备份-win8.1系统下实现keepass自动云备份数据库
本文地址: http://www.61k.com/1156744.html

61阅读| 精彩专题| 最新文章| 热门文章| 苏ICP备13036349号-1