1.看看数据库情况1.1先看了下表空间情况,生产环境表空间大概90G,用了才一半不到查看所有表空间及使用情况SELECT B.FILE_NAME物理文件名, B.TABLESPACE_NAME表空间名称, B.BYTES/1024/1024大小M, (B.BYTES-SUM(NVL(A.BYTES,0)))/1024/1024已使用M, SUBSTR((B.BYTES-SUM(NVL(A.BYTES,0)))/(B.BYTES)*100,1,5)使用率FROMDBA_FREE_SPACEA,DBA_DATA_FILESBWHEREA.FILE_ID=B.FILE_IDGROUPBYB
准备工作一台Linux(Centos7为例)服务器。安装Docker服务。安装并启动SqlServer容器服务。编写Shell文件给出一个备份的范例#!/bin/bash#设置mssql备份目录folder=/var/opt/mssql/data/databack/day=`date+%Y%m%d%H%M%S`#数据库服务器,一般为localhosthost=localhost#用户名user=sa#密码password='********'#容器名称containerId='sqlserver'#循环获取数据库名称forlinein$(dockerexec$containerId/opt/m
方式一:通过navicat导出(转储SQL文件)在需要导出的表“右键——转储SQL文件——结构和数据” 方式二、通过sqlserver生成脚本(参考链接:https://blog.csdn.net/MGmuscler/article/details/123792274) 1、选中要导出的数据库–>任务–>生成脚本2、出现“生成和发布脚本”窗口,点击下一步3、选择要编写脚本的数据库对象,全部导出选第一个,如果你想导出部分数据勾选 第二个就好了 4、出现这个画面后点击”高级”按钮(重点)5、”要编写脚本的数据的类型”对应:”架构和数据”6、确定、下一步、下一步、大功告成。
准备工作一台Linux(Centos7为例)服务器。安装Docker服务。安装并启动SqlServer容器服务。编写Shell文件给出一个备份的范例#!/bin/bash#设置mssql备份目录folder=/var/opt/mssql/data/databack/day=`date+%Y%m%d%H%M%S`#数据库服务器,一般为localhosthost=localhost#用户名user=sa#密码password='********'#容器名称containerId='sqlserver'#循环获取数据库名称forlinein$(dockerexec$containerId/opt/m
方式一:通过navicat导出(转储SQL文件)在需要导出的表“右键——转储SQL文件——结构和数据” 方式二、通过sqlserver生成脚本(参考链接:https://blog.csdn.net/MGmuscler/article/details/123792274) 1、选中要导出的数据库–>任务–>生成脚本2、出现“生成和发布脚本”窗口,点击下一步3、选择要编写脚本的数据库对象,全部导出选第一个,如果你想导出部分数据勾选 第二个就好了 4、出现这个画面后点击”高级”按钮(重点)5、”要编写脚本的数据的类型”对应:”架构和数据”6、确定、下一步、下一步、大功告成。
2、增量备份2.1、添加备份脚本[root@localhost]#vim/mnt/data/backup/mysql/mysql_m_bak_diff.sh#!/bin/bash#mysql增量备份time=`date+%Y%m%d`now=`date+%F''%T`etime=`date-d'-7day'+%Y%m%d`#备份文件路径mkdir-p/mnt/data/backup/mysql/diff_back/$timemkdir-p/mnt/data/backup/mysql/diff_back/$time/logbackupdir="/mnt/data/backup/mysql/dif
2、增量备份2.1、添加备份脚本[root@localhost]#vim/mnt/data/backup/mysql/mysql_m_bak_diff.sh#!/bin/bash#mysql增量备份time=`date+%Y%m%d`now=`date+%F''%T`etime=`date-d'-7day'+%Y%m%d`#备份文件路径mkdir-p/mnt/data/backup/mysql/diff_back/$timemkdir-p/mnt/data/backup/mysql/diff_back/$time/logbackupdir="/mnt/data/backup/mysql/dif
奉行长期主义的开发者都有一个共识:对于服务器来说,数据备份非常重要,因为服务器上的数据通常是无价的,如果丢失了这些数据,可能会导致严重的后果,伴随云时代的发展,备份技术也让千行百业看到了其“云基因”的成长与进化,即基于云存储的云备份。本次我们使用Golang1.18完成百度网盘(百度云盘)接口API自动化备份上传功能,以及演示如何将该模块进行开源发布。百度网盘API接入授权如果希望golang服务可以访问并且上传用户的百度网盘,则需要经过用户同意,这个流程被称为“授权”。百度网盘开放平台基于OAuth2.0接入授权。OAuth2.0是一种授权协议,通过该协议用户可以授权开发者应用访问个人网盘信
奉行长期主义的开发者都有一个共识:对于服务器来说,数据备份非常重要,因为服务器上的数据通常是无价的,如果丢失了这些数据,可能会导致严重的后果,伴随云时代的发展,备份技术也让千行百业看到了其“云基因”的成长与进化,即基于云存储的云备份。本次我们使用Golang1.18完成百度网盘(百度云盘)接口API自动化备份上传功能,以及演示如何将该模块进行开源发布。百度网盘API接入授权如果希望golang服务可以访问并且上传用户的百度网盘,则需要经过用户同意,这个流程被称为“授权”。百度网盘开放平台基于OAuth2.0接入授权。OAuth2.0是一种授权协议,通过该协议用户可以授权开发者应用访问个人网盘信
windows10系统“无法安装Windows沙盒:在固件中禁用了虚拟化支持”,另外操作无法安装hyoer-v该固件中的虚拟化支持被禁用问题。解决办法:我这里以联想拯救者r720笔记本电脑为例,开启cpu虚拟化:1、打开联想笔记本电脑,重新启动电脑,在启动的时候快速按键盘上的F2按键,这个是进入bios的快捷按键。2、接着进入到bios的界面,选择标题栏的Configuration选项。3、接着在界面的下方就可以看到IntelVirtualTechnology的选项,也就是intel虚拟化技术选项,在其后边显示disabled选项,也就是禁用的意思,按回车键。4、接着会弹出一个小窗口的选项,在