用宝塔面板定时创建腾讯云轻量快照服务

用宝塔面板定时创建腾讯云轻量快照服务方法:

宝塔安装 Node.js 版本管理器,命令行选择你安装的版本

用宝塔面板定时创建腾讯云轻量快照服务

mkdir xxx
cd xxx
npm init
npm i tencentcloud-sdk-nodejs

然后把以下代码复制保存为 js 文件,并替换腾讯密钥

// Depends on tencentcloud-sdk-nodejs version 4.0.3 or higher

const tencentcloud = require("tencentcloud-sdk-nodejs");

const LighthouseClient = tencentcloud.lighthouse.v20200324.Client;

const clientConfig = {

 credential: {

 secretId: "更改为账号secretId",

 secretKey: "更改为账号secretKey",

},

 region: "ap-guangzhou", //服务器当前地域

 profile: {

 httpProfile: {

 endpoint: "lighthouse.tencentcloudapi.com",

},

},

};

const client = new LighthouseClient(clientConfig);

const chakan = {

"Filters": [

{

"Name": "instance-id",

"Values": [

"更改为实例id"

]

}

]

};

client.DescribeSnapshots(chakan).then(

(data) => {

shanchu_id = data.SnapshotSet[1].SnapshotId //数组的第二个

 const shanchu = {

"SnapshotIds": [

 shanchu_id

]

};

client.DeleteSnapshots(shanchu).then(

(data) => {

console.log('删除一个旧快照成功');

 console.log(data);

// 创建快照

const chuangjian = {

"InstanceId": "更改为实例id"

};

 client.CreateInstanceSnapshot(chuangjian).then(

(data) => {

 console.log('创建一个新快照成功');

 console.log(data);

},

(err) => {

 console.error("error", err);

}

);

},

(err) => {

console.log('删除一个旧快照失败~~~~必须已有两个快照,才能删除第二个快照并创建新快照');

 console.error("error", err);

}

);

},

(err) => {

console.log('查询旧快照失败');

console.error("error", err);

}

);

执行 js 文件看是否出错,没出错就去腾讯云后台看看有没有自动创建快照,然后再创建一个定时计划即可。

cd /xxx
node xxx.js >> /xxx.log 2>&1

用宝塔面板定时创建腾讯云轻量快照服务

用宝塔面板定时创建腾讯云轻量快照服务

测试成功,结束。

注:

xxx 为任意名字,也可在任意目录建立。

此服务可在任意机器上运行,只要机器联网能安装 nodejs,因为它是通过 api 来实现快照服务的。

关于用宝塔面板定时创建腾讯云轻量快照服务的相关内容;如有侵权,请联系老文删除。

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
老文的头像老文
上一篇 2021年10月14日 下午3:42
下一篇 2021年11月24日 上午1:33

相关推荐

  • Win10系统禁止U盘自动播放的操作方法

    很多人都知道,U盘插入电脑USB接口后,能够自动打开文件夹或播放媒体文件等等,这是自动播放功能的作用。然而,让U盘自动播放也未必是好事,也有可能为病毒传播提供温床。那么Win10下如何禁止U盘自动播放呢? 1、在Win10系统下,想进行设置插入某种媒体和设备时的后续操作,需要进入“控制面板”中“自动播放”选项”; 2、在“自动播放”窗口中,根据自己的需要(以…

    2023年2月21日
    403
  • Win7系统如何快速打开设备管理器?

    很多时候我们常常会用到设备管理器来查看计算机硬件参数,因为经常用到,所以我们要学习一下快速打开设备管理器的方法,这样才能节省时间。那么,Win7系统下要如何快速打开设备管理器呢?我们一起往下看看。 方法步骤   方法一 1、按住Win+R,打开【运行】,输入devmgmt.msc命令。设备管理器此时就会马上弹出,这是最快捷的方法,但是必须记住这个命令符(de…

    2023年2月21日 电脑网络
    223
  • 向日葵远程控制共享主机设置方法教程

      向日葵远程控制软件是一款可以进行远程控制和管理的软件,对于一些新手用户来说,使用向日葵远程控制软件还有些不熟悉,不知道该怎么共享主机。下面小编就为大家分享具体操作教程,希望对您有帮助。   向日葵远程控制共享主机设置方法教程 1、打开客户端,进入主机列表后,选中需要共享的主机,点击“共享设备”按钮。 2、在弹出的窗口中输入接受共享的账号,点击右侧的“添加…

    2023年1月24日 电脑网络
    246
  • win7怎样去掉文件夹上边的限制锁图标

    Win7系统文件夹默认会有一个安全限制锁的图标,这个图标虽然没有什么关系,但是有时看着难免不爽。今天小编和大家一起分享一下去掉安全锁的方法。 方法/步骤 1、我们打开C盘,进入系统文件夹后,就会看到许多带有安全锁标志的文件夹。 2、在该文件夹上边右键点击,然后选择属性按钮。 3、打开文件夹属性窗口,选择共享选项卡,看到下边的网络文件和文件共享,选择共享。 4…

    2023年1月26日 电脑网络
    290
  • 技嘉主板怎么设置usb启动

    我们的电脑如果安装的是技嘉的主板,在我们想要重装操作系统的时候,如果是通过U盘安装系统,对于技嘉主板怎么设置usb启动还是有很多小伙伴不知道具体应该怎么做。那么据小编所知我们应该在电脑开机的时候按下键盘上快捷键进入bios设置即可。详细步骤就来看下小编是怎么做的吧。 技嘉主板怎么设置usb启动 1、技嘉主板进入BIOS的方法是连续点击Delete键。 首先将…

    2023年1月17日 电脑网络
    317