gitlab云盘定时自动备份,gitlab服务器迁移、还原恢复

1:前言 防止gitlab服务器奔溃,或者被有心人恶意删除,所以采用云端备份的方式。即使服务器被删除,也可以在云端下载到新服务器,重新恢复。 2:备份gitlab 注:gitlab备份还原只能在相同版本中才能恢复,否则提示版本不成功。 命令: 备份完成,可在 /var/opt/gitlab/backups/ 路径查看 3:安装mega云盘 mega地址:https://mega.io/start [……]

继续阅读»»»

MySQL操作基础之DCL语句,用户权限管理

DCL(Data Control Language)语句:数据控制语句,用于控制不同数据段直接的许可和访问级别的语句。这些语句定义了数据库、表、字段、用户的访问权限和安全级别。主要的 语句关键字包括grant、revoke 等。 DCL 语句主要是DBA 用来管理系统中的对象权限时所使用,一般的开发人员很少使用。 1:创建用户CREATE USER 示例:创建只能本地登录(localhost)的账 [……]

继续阅读»»»

◷2022/02/16   @运维笔记   ▤Database   ⚑ 👁️:858 次浏览

MySQL操作基础之DML语句

MySQL基本操做之DDL(数据定义语言),DML(数据操纵语言),DQL(数据查询语言),DCL(数据控制语言) 这里介绍DML语句(数据操纵语言),用于数据的增加、删除和更改,也就是我们常说的增删改。 示例表: 示例数据库:testDatabase,示例表:myTable 一:增(Insert) 格式: 示例:  1)只插入某一列的值 2)按规矩指定所有列名,并且每列都插入值 注意数据类型,如 [……]

继续阅读»»»

◷2022/02/14   @运维笔记   ▤Database   ⚑ 👁️:891 次浏览

网站通过nginx设置黑/白名单IP限制、国家城市IP访问限制

一、黑/白名单IP限制访问配置 nginx配置黑白名单有好几种方式,这里只介绍常用的两种方法。 1、第一种方法:allow、deny deny和allow指令属于ngx_http_access_module,nginx默认加载此模块,所以可直接使用。 这种方式,最简单,最直接。设置类似防火墙iptable,使用方法: 直接配置文件中添加: 或者通过读取文件IP配置白名单 在/home/目录下创建w [……]

继续阅读»»»

网站nginx配置限制单个IP访问频率,预防DDOS恶意攻击

一、简介 对于网站来说,尤其是流量较大出名的网站,经常遇到攻击,如DDOS攻击等,虽然有些第三方,如Cloudflare可以挡,但对于动态网站PHP来说,只能挡一部分。这时候需要对于单个IP恶意攻击做出限流。nginx的两个模块可以限流。 nginx两个限流模块:连接频率限制,ngx_http_limit_conn_module:官方文档请求频率限制,ngx_http_limit_req_modu [……]

继续阅读»»»

MySQL操作基础之DDL语句

SQL分类 SQL语句主要可以划分为以下3个类别。 DDL(Data DefinitionLanguages)语句:数据定义语言,这些语句定义了不同的数据段,数据库,表,列,索引等数据库对象。常用的语句关键字主要包括create,drop,alter等。 DML(Data Manipulation Language)语句:数据操纵语句,用于添加,删除,更新和查询数据库记录,并检查数据完整性。常用的 [……]

继续阅读»»»

◷2022/01/4   @运维笔记   ▤Database   ⚑ 👁️:972 次浏览

Windows server 2022 搭建VPN,PPTP和L2TP代理配置,以及启动20153报错解决方法

配置环境:windows server 2022(server 2016,server 2019配置一致) 一:安装远程访问服务 安装方法1: 1:打开服务器管理器 >> 添加角色和功能 然后默认一直下一步即可 2:服务器角色 >> 选择 远程访问 其他默认下一步 3:角色服务 >> 选择 路由和DirectAccess 选项 安装方法2: 打开power sh [……]

继续阅读»»»

MySQL的备份与还原,非常规备份,全量备份,增量备份

一、测试数据库的创建 1:官方百万级别的测试数据库: 官方测试数据库github网址:https://github.com/datacharmer/test_db下载到目录,解压即可,运行命令: 2:自己创建简单测试数据库: 快速随机生成测试语言的网站:https://generatedata.com/ 选择sql和想生成的字段,点击生成Generate!生成即可。 在MySQL输入生成的语句即可 [……]

继续阅读»»»

ELK配置之,filebeat更改自定义索引名称

简介: filebeat客户端添加成功后,在kibana查看添加的索引,默认情况下,当索引生命周期管理(ILM)被禁用或不受支持时,Filebeat 使用时间序列索引。索引命名格式为 filebeat-7.16.1-yyyy.MM.dd。 如图所示: 一台filebeat还好,可以清楚的分辨,但当多台机器添加后,共用一个索引名,无法分辨,这时需要自定义索引名称。有两种方法更改索引名称。 方法一: [……]

继续阅读»»»

Linux安装配置ELK日志收集系统,elasticsearch+kibana+filebeat轻量级配置安装

一:ELK简介 ELK是三个开源软件的缩写,分别表示:Elasticsearch , Logstash, Kibana , 它们都是开源软件。新增了一个FileBeat,它是一个轻量级的日志收集处理工具(Agent),Filebeat占用资源少,适合于在各个服务器上搜集日志后传输给Logstash,官方也推荐此工具。 Elasticsearch是个开源分布式搜索引擎,提供搜集、分析、存储数据三大功 [……]

继续阅读»»»