【Linux-脚本】❌删库跑路?教你配置服务器定时备份📂!

2023年8月8号凌晨00:21分,为什么这么晚了我还在写博客,是因为今天在整理服务器的时候,误操作把服务器的数据盘删了,不是用的sudo rm -rf,我的服务器在本地,部署在VMware里面,替换数据的时候点错了,选错了虚拟机😭。为了以后避免这种事情再次发生,借助于ChatGPT写了一个定时备份脚本,分享一下。 一、脚本内容 vi /root/docker_backup.sh #!/bin/bash# Source file detailssource_file="/root/docker_data" #需要备份数据的文件夹backup_folder="/root/backups"# Create a backup folder if it doesn't existmkdir -p $backup_folder #创建备份文件backup_folder # Backup filename with current timestampbackup_filename="$(date +'%Y%m%d%H%M%S').tar.gz" #保存的文件名是执行此脚本的时间,年月日时分秒# Compress the source filetar -czf $backup_folder/$backup_filename $source_file #后缀是压缩文件夹tar.gz格式# Destination server detailsdest_server="your sftp server ip" #备份到目标服务器的IPdest_user="user" #目标服务器sftp的账户(需要有写入权限和读取)dest_password="password" #目标服务器sftp的密码dest_folder="/docker_ba...

avatar 杨杨得亿 发表于 2023-08-08

如何快速检索好用的GitHub项目?

GitHub 一、基础检索 1、检索名称 搜索项目标题关键字 in:name openwrt 2、检索备注 搜索项目备注关键字 in:description openwrt 3、检索Readme 搜索项目Readme内的关键字,每个好项目都有一个readme项目说明 in:readme openwrt 4、检索语言 搜索项目是使用的什么语言写的,比如java,python,c语言等 language:java 5、检索时间 搜索项目更新的时间,可以帮你搜索到最新的项目 pushed:>2023-08-05 6、检索Star⭐ 搜索项目的Star数量,这个数量是读者给予的肯定,越多越好 stars:>5000 6、检索Fork 搜索项目的fork数量,这个数量是项目拷贝数量,当然也是越多越好 forks:>5000 二、综合检索 基础检索已经可以帮我们选出想看的项目了,但是有时候搜出来的项目还是很多很杂,不知道看那个,我们利用综合检索可以再帮我们过滤一次,选出优中之优的项目 1、基础 VS 综合 1.1、基础一 in:name openwrt 1.2、综合一 in:name openwrt pushed:>2023-01-01 stars:>5000 forks:>2000 2.1、基础二 直接搜”openwrt插件“ 2.2、综合二 in:readme openwrt插件 pushed:>2023-08-01 stars:>2000 forks:>1000

avatar 杨杨得亿 发表于 2023-08-07

如何快速检索好用的GitHub项目?

GitHub 一、基础检索 1、检索名称 搜索项目标题关键字 in:name openwrt 2、检索备注 搜索项目备注关键字 in:description openwrt 3、检索Readme 搜索项目Readme内的关键字,每个好项目都有一个readme项目说明 in:readme openwrt 4、检索语言 搜索项目是使用的什么语言写的,比如java,python,c语言等 language:java 5、检索时间 搜索项目更新的时间,可以帮你搜索到最新的项目 pushed:>2023-08-05 6、检索Star⭐ 搜索项目的Star数量,这个数量是读者给予的肯定,越多越好 stars:>5000 6、检索Fork 搜索项目的fork数量,这个数量是项目拷贝数量,当然也是越多越好 forks:>5000 二、综合检索 基础检索已经可以帮我们选出想看的项目了,但是有时候搜出来的项目还是很多很杂,不知道看那个,我们利用综合检索可以再帮我们过滤一次,选出优中之优的项目 1、基础 VS 综合 1.1、基础一 in:name openwrt 1.2、综合一 in:name openwrt pushed:>2023-01-01 stars:>5000 forks:>2000 2.1、基础二 直接搜”openwrt插件“ 2.2、综合二 in:readme openwrt插件 pushed:>2023-08-01 stars:>2000 forks:>1000

avatar 杨杨得亿 发表于 2023-08-07

保险系列(三)——重疾险该买吗?

重大疾病险是指当被保人患有特定重大疾病时,由保险公司对被保人给予适当补偿的商业保险。根据保费是否返还来划分,可分为消费型重大疾病险和返还型重大疾病险。 一、保障范围 重疾险用于保障大病期间没有收入的问题。 重疾险将疾病分为了轻症疾病、中症疾病和重大疾病三种,被保人患指定疾病可按保额的指定比例进行赔付,一般轻症/中症可赔付多次,确诊后可豁免后续的保费,保单继续有效。 二、重疾险的坑 提前声明,非专业保险从业者,文章观点不构成投保建议。 重疾险是一种保生不保死的保险,简单说就是“这也不保,那也不保”,这源于重疾险的赔付条件相比于其他险种而言非常苛刻。 2.1 确诊即赔付? 买重疾险时很多保险业务员可能都会说确诊即赔付,但实际上保险对重疾的定义十分苛刻,需要达到指定的疾病状态,甚至有的疾病需要进行过指定的手术或疾病鉴定,最后才可以进行赔付。 关于疾病确认需要详细的阅读保险合同条款,本文列举部分条款举例。 如上图可见,器官移植、慢性肾衰竭等都需要完成指定的手术才可以进行赔付。 有些疾病需要同时达到多条条款,才可以进行赔付。 所以,并不是宣传上那样的确诊即赔付。 基于以上赔付条款,可能理赔时会遇到一些问题: 有些疾病救治不及时容易使被保人猝死,救治及时则难以达到指定重疾状态要求,如:急性心肌梗塞; 需要实施指定手术才能赔付,有些手术实施条件苛刻,医疗费用贵,也难以达到指定手术要求,如:器官移植; 医疗技术发展,合同上约定的治疗方法已经过时,此时容易造成理赔纠纷,如:冠状动脉搭桥术(开胸/支架)。 以上仅列举了部分疾病,具体疾病还需要根据保险条款具体分析。 2.2 有坑的保险产品 除了以上的具体合同条款问题,可能还会遇到一些性价比很低的垃圾重疾产品。 组合险和返还型保险不建议购买。 组合险一般是一个重疾险,附带了意外险、防癌险和身故险等其他险种。组合险看上去理赔范围很广,实际上占用了同...

avatar 玖涯博客 发表于 2023-08-06

新西兰Skinny电话卡激活

新西兰Skinny电话卡激活

avatar 玖月云博客 发表于 2023-08-05

Hyper-V安装OpenWrt全屋绿色上网🌏!

一、部署前准备 1、台式机,笔记本系统建议是Windows10或者11 下载链接1—点击直达:HelloWindows 下载链接2—点击直达:ITELLYOU 下载链接3—点击直达:MSDCITELLYOU 下载链接4—点击直达:Microsoft官网-Win 10 下载链接5—点击直达:Microsoft官网-Win 11 2、OpenWrt镜像 说到OpenWrt那肯定离不开日活跃度最高的论坛,恩山无线论坛,这里有很对大佬会发布他们修改的固件,免费共享,超快更新,还有很多其他可玩的项目,如果喜欢折腾WiFi无线这块的都可以逛逛这个论坛,我基本每天都逛😁 今天给大家演示的镜像是bleach大佬2023年8月1日更新的固件,因为本固件在论坛需要回复才能获取,所以为了方便大家下载,我直接把bleach大佬提供的外部下载地址贴出来,供大家后续研究下载使用,bleach1991大佬固件下载地址,关于今天演示的镜像在论坛的说明链接点我,关于今天使用的镜像完整下载路径点我 3、镜像转换工具 关于镜像转换工具的下载安装使用请参考我之前的博客:Win10 开启 Hyper-V 部署 iStoreOS 安装 Passwall 实现科学上网🌏! 二、Hyper-v部署OpenWrt 同样请参考我之前的博客:Win10 开启 Hyper-V 部署 iStoreOS 安装 Passwall 实现科学上网🌏! 三、传统OpenWrt配置 1、进入系统 2、查看网络IP 因为我们的Hyper-V默认网卡IP是:192.168.100.254/24,所以我们需要修改OpenWrt的br-lan口的IP地址跟我们的Hyper-V网卡同网段,不然进去设备。 ip addr 2.1、修改br-lan口IP 进入/etc/config/network,按键盘的 “i” 键,当左下角出现 “- - INS...

avatar 杨杨得亿 发表于 2023-08-05

Hyper-V安装OpenWrt全屋绿色上网🌏!

一、部署前准备 1、台式机,笔记本系统建议是Windows10或者11 下载链接1—点击直达:HelloWindows 下载链接2—点击直达:ITELLYOU 下载链接3—点击直达:MSDCITELLYOU 下载链接4—点击直达:Microsoft官网-Win 10 下载链接5—点击直达:Microsoft官网-Win 11 2、OpenWrt镜像 说到OpenWrt那肯定离不开日活跃度最高的论坛,恩山无线论坛,这里有很对大佬会发布他们修改的固件,免费共享,超快更新,还有很多其他可玩的项目,如果喜欢折腾WiFi无线这块的都可以逛逛这个论坛,我基本每天都逛😁 今天给大家演示的镜像是bleach大佬2023年8月1日更新的固件,因为本固件在论坛需要回复才能获取,所以为了方便大家下载,我直接把bleach大佬提供的外部下载地址贴出来,供大家后续研究下载使用,bleach1991大佬固件下载地址,关于今天演示的镜像在论坛的说明链接点我,关于今天使用的镜像完整下载路径点我 3、镜像转换工具 关于镜像转换工具的下载安装使用请参考我之前的博客:Win10 开启 Hyper-V 部署 iStoreOS 安装 Passwall 实现科学上网🌏! 二、Hyper-v部署OpenWrt 同样请参考我之前的博客:Win10 开启 Hyper-V 部署 iStoreOS 安装 Passwall 实现科学上网🌏! 三、传统OpenWrt配置 1、进入系统 2、查看网络IP 因为我们的Hyper-V默认网卡IP是:192.168.100.254/24,所以我们需要修改OpenWrt的br-lan口的IP地址跟我们的Hyper-V网卡同网段,不然进去设备。 ip addr 2.1、修改br-lan口IP 进入/etc/config/network,按键盘的 “i” 键,当左下角出现 “- - INS...

avatar 杨杨得亿 发表于 2023-08-05

Win10 开启 Hyper-V 部署 iStoreOS 安装 Passwall 实现绿色上网🌏!

一、部署前准备 1、台式机,笔记本系统建议是Windows10或者11。 下载链接1—点击直达:HelloWindows 下载链接2—点击直达:ITELLYOU 下载链接3—点击直达:MSDCITELLYOU 下载链接4—点击直达:Microsoft官网-Win 10 下载链接5—点击直达:Microsoft官网-Win 11 2、iStoreOS系统镜像。 点击直达—iStoreOS官网下载 PS:下载最新的即可,注意文件大小是100多MiB的,别下载错了。 3、Passwall插件。 点击直达—GitHUB下载 PS:下载第一个Passwall就行,其他的插件按需下载。 4、镜像转换工具。 PS:官网的貌似要注册下载,不怕麻烦就去官网下载,怕麻烦直接下载我共享云盘里面的就行。 点击直达—Starwindconverte官网 点击直达—博主的共享云盘 二、iStoreOS镜像制作VHDX PS:按照下面的顺序点击,因为iStore官方没有在Hypre-V部署的教程,所以官方也没有给出适配Hyper-V的镜像,所以我们首先将下载下来的.img.gz镜像解压缩,得到:.img镜像,然后再用镜像转换工具得到最终支持在Hyper-V内安装的格式:.vhdx镜像 1、镜像解压缩 提示发生错误不用管,直接关闭就可以得到img镜像了。 2、安装starwindconverter 3、img转vhdx 三、Windows开启Hyper-V 1、打开Windows功能 optionalfeatures 2、开启Hyper-V 3、重启计算机 4、打开Hyper-V管理器 四、部署iStoreOS 1、操作—新建—虚拟机 2、指定名称和位置 3、指定代数 4、分配内存 5、配置网络 6、连接虚拟硬盘 7、完成创建 8、设置虚拟机,设置完需要点击:应用,确认。 9、安全设置 10、处理器设置 ...

avatar 杨杨得亿 发表于 2023-08-02

Win10 开启 Hyper-V 部署 iStoreOS 安装 Passwall 实现绿色上网🌏!

一、部署前准备 1、台式机,笔记本系统建议是Windows10或者11。 下载链接1—点击直达:HelloWindows 下载链接2—点击直达:ITELLYOU 下载链接3—点击直达:MSDCITELLYOU 下载链接4—点击直达:Microsoft官网-Win 10 下载链接5—点击直达:Microsoft官网-Win 11 2、iStoreOS系统镜像。 点击直达—iStoreOS官网下载 PS:下载最新的即可,注意文件大小是100多MiB的,别下载错了。 3、Passwall插件。 点击直达—GitHUB下载 PS:下载第一个Passwall就行,其他的插件按需下载。 4、镜像转换工具。 PS:官网的貌似要注册下载,不怕麻烦就去官网下载,怕麻烦直接下载我共享云盘里面的就行。 点击直达—Starwindconverte官网 点击直达—博主的共享云盘 二、iStoreOS镜像制作VHDX PS:按照下面的顺序点击,因为iStore官方没有在Hypre-V部署的教程,所以官方也没有给出适配Hyper-V的镜像,所以我们首先将下载下来的.img.gz镜像解压缩,得到:.img镜像,然后再用镜像转换工具得到最终支持在Hyper-V内安装的格式:.vhdx镜像 1、镜像解压缩 提示发生错误不用管,直接关闭就可以得到img镜像了。 2、安装starwindconverter 3、img转vhdx 三、Windows开启Hyper-V 1、打开Windows功能 optionalfeatures 2、开启Hyper-V 3、重启计算机 4、打开Hyper-V管理器 四、部署iStoreOS 1、操作—新建—虚拟机 2、指定名称和位置 3、指定代数 4、分配内存 5、配置网络 6、连接虚拟硬盘 7、完成创建 8、设置虚拟机,设置完需要点击:应用,确认。 9、安全设置 10、处理器设置 ...

avatar 杨杨得亿 发表于 2023-08-02

JDK

JDK的安装 一、下载 Java官网 [jdk17解压版本]( https://download.oracle.com/java/17/latest/jdk-17_windows-x64_bin.zip) [jdk17安装版本]( https://download.oracle.com/java/17/latest/jdk-17_windows-x64_bin.exe) 二、安装解压版 解压到文件夹 配置系统环境变量 此电脑->右键->属性->高级系统设置->环境变量->系统环境变量 新建系统变量 变量名 JAVA_HOME 变量值 解压JDK的路径 例如:D:\Environmnt\Java\jdk-17.0.2 配置系统环境变量中Path里面添加变量 %JAVA_HOME%\bin 检测是否安装成功 java -version

avatar 七星玉蘅 发表于 2023-07-31