Uninote
Uninote

说明:

  1. 目前线上服务器每天有保存云快照
  2. 本文将记录如何快速恢复线上快照到指定服务器

线上环境恢复流程

1.生成自定义镜像

2.恢复创建的自定义镜像到指定服务器

** 注意1:自定义镜像不能跨区域使用,比如,华东区创建的镜像不能恢复到西南区** ** 注意2:用于恢复自定义镜像的ECS系统不能小于,自定义镜像的大小,若小于自定义镜像的大小可以在恢复镜像时扩容,需要获取验证码,验证码可以联系:彬哥**

方式一:将自定义镜像导入到新ECS
  • 创建新的ECS服务器
    • 点击-->(跳转到)ECS选购页面 注意区域,需要跟快照服务器区域保持一致 系统盘大小需要大于或等于快照大小
    • 选择自定义镜像
    • 其他选项按实际需求选择
方式二:将自定义镜像导入到现有的ECS
  • 关闭要导入自定义镜像的目标云服务器
  • 更换操作系统点击-->(跳转到)服务器列表 选择目标服务器,点击"更多","云盘和镜像","更换操作系统","自定义镜像"

域名配置和配置文件修改

cd /usr/local/nginx/conf/vhost
mkdir back
cp *.conf back/
echo'
#有几个域名需要配置证书就配置几个sever
server {
server_name DomainName1;
listen 80;
  location / {
    root /tmp;
    index index.html;
}
}

server {
server_name DomainName2;
listen 80;
  location / {
    root /tmp;
    index index.html;
}
'> sslconfig.conf
#nginx -t
[ `ps -ef|grep -v grep|grep nginx |wc -l` -eq 0 ] && nginx || nginx -s reload
wget https://dl.eff.org/certbot-auto
chmod +x certbot-auto
./certbot-auto certonly --webroot  -w /tmp  -d DomainName1
certbot-auto certonly --webroot --no-self-upgrade -w /tmp -d DomainName2
...
cd /usr/local/nginx/conf/vhost
mv back/*.conf .
mv sslconfig.conf back/
  • 配置文件修改 vi /home/www/biglove-cms/cms/config/__params.php
# test2替换成现有的域名前缀,否则消息推送会推送到其他环境。如新域名是test3.xxx.dajxyl.com,则将下面替换成dajx_staff_api_test3_,dajx_api_test3_即可
...
'alias_prefix'              => 'dajx_staff_api_test2_'
...
'alias_prefix'              => 'dajx_api_test2_'
# 将下面域名地址替换新配置的域名
// 支付成功通知地址
            'notify_url'  => 'https://test2.api.dajxyl.com/notify/alipay',
            // 网页支付回跳地址
            'return_url'  => 'https://test2.api.dajxyl.com/notify/alipay',
// 支付成功通知地址
            'notify_url' => 'https://test2.api.dajxyl.com/notify/wx',
            // 网页支付回跳地址
            'return_url' => 'https://test2.api.dajxyl.com/notify/wx',

vi /home/www/biglove-workerman/Config/__config.php

#替换成现在域名证书绝对路径
ssl' => [
        // 请使用绝对路径
        'local_cert' => '/etc/letsencrypt/live/test2.admin.dajxyl.com/fullchain.pem',// 也可以是crt文件
        'local_pk' => '/etc/letsencrypt/live/test2.admin.dajxyl.com/privkey.pem',
        'verify_peer' => false,
        //'allow_self_signed' => true, //如果是自签名证书需要开启此选项
    ],
# 修改前缀,跟上面保持一致
'alias_prefix'              => 'dajx_staff_api_test2_'
...
'alias_prefix'              => 'dajx_api_test2_'

vi /home/www/dajx-api/config/__params.php

#将下面域名替换成新配置的域名
version' => [
         'android' => [
             'versionName' => '1.0.0',
             'versionCode' => 1,
             'desc' => '',
             'is_update' => true,
             'url' => 'https://test2.api.dajxyl.com/download/index',
         ],
         'ios' => [
             'versionName' => '1.0.0',
             'versionCode' => 1,
             'desc' => '',
             'is_update' => false,
             'url' => 'https://test2.api.dajxyl.com/download/index',
         ],
// 支付成功通知地址
            'notify_url' => 'https://test2.api.dajxyl.com/notify/wx',
            // 网页支付回跳地址
            'return_url' => 'https://test2.api.dajxyl.com/notify/wx',
// 缓存目录配置
            'cache_path'  => '',
            // 支付成功通知地址
            'notify_url'  => 'https://test2.api.dajxyl.com/notify/alipay',
            // 网页支付回跳地址
            'return_url'  => 'https://test2.api.dajxyl.com/notify/alipay',
#修改前缀,和上面修改保持一致
...
 'alias_prefix'              => 'dajx_staff_api_test2_'
...
 'alias_prefix'              => 'dajx_api_test2_'

vi /home/www/dajx-staff-api/config/__params.php

#将下面域名替换成新配置的域名
'version' => [
        'android' => [
            'versionName' => '1.0.0',
            'versionCode' => 1,
            'desc' => '',
            'is_update' => false,
            'url' => 'https://test2.staffapi.dajxyl.com/download/index',
        ],
        'ios' => [
            'versionName' => '1.0.0',
            'versionCode' => 1,
            'desc' => '',
            'is_update' => false,
            'url' => 'https://test2.staffapi.dajxyl.com/download/index',
        ],
#修改前缀,和上面修改保持一致
...
'alias_prefix'              => 'dajx_staff_api_test2_'
...
'alias_prefix'              => 'dajx_api_test2_'

线上服务器端口开放

项目自启动程序列表

点赞(0) 阅读(1) 举报
目录
标题