gitlab 启动以及数据迁移备份

gitlab 启动以及数据迁移备份

gitlab 数据备份:docker exec -t gitlab gitlab-rake gitlab:backup:create可能谁提示你gitlab 找不到这个容器,这个时候你需要docker ps 查看gitlab具体的这个ID: CONTAINER ID gitlab 直接用这个ID 替换在新服务器上安装同一个版本的gitlab参考官方文档:https://docs.gitlab.com/11.11/omnibus/docker/README.html使...

2023-07-08 385 0
手动备份docker 启动的gitlab

手动备份docker 启动的gitlab

1、进入到docker环境:docker exec -it docker-container-id(b727fe217107) /bin/bash2、运行gitlab备份命令:gitlab-rake gitlab:backup:create不出意外,命令正常跑完,也备份完成了,备份的文件在目录/var/opt/gitlab/backups...

2023-07-08 429 0
elasticsearch 设置远程访问和密码访问

elasticsearch 设置远程访问和密码访问

环境ubuntu 18.04elasticsearch 7.17.9设置远程访问打开elasticsearch配置文件(默认应该在/etc/elasticsearch/目录下),设置一下配置项# 默认有这个配置项,需要设置为 以下内容 network.host: 0.0.0.0 # 默认有这个配置项,只需要打开注释即可 cluster.initial_master_nodes: ["node-1", "no...

2023-04-14 700 0
mysql数据库自动备份脚本

mysql数据库自动备份脚本

服务器上的mysql数据库,需要自动进行备份,防止各种被搞,具体脚本如下:#!/bin/bash # 数据库备份脚本 # 使用方法: # 修改脚本执行权限 命令:chmod 755 bak.sh  # 添加至定时任务 命令:crontab -e 编辑内容如下 # 每日凌晨3点触发 # 0 3 * * * /usr/local/...

2022-04-08 688 0 mysql
VUE 前端部署脚本

VUE 前端部署脚本

简单的VUE前端部署脚本,可以适用于其他的静态代码部署具体代码如下:#!/bin/bash   time=$(date "+%Y-%m-%d-%H-%M-%S") echo $time mv current history/h-$time mv dist ./current把部署脚本放在前端代码的同一个目录current目录是最新的前端代码目录dist 是待更新的前端代码目录history 是历史的前端代码目...

2022-04-08 827 0 vue
CentOS 安装 mysql 5.7 记录

CentOS 安装 mysql 5.7 记录

安装步骤:1. 下载mysql源安装包wget http://dev.mysql.com/get/mysql57-community-release-el7-8.noarch.rpm2. 安装mysql源yum localinstall mysql57-community-release-el7-8.noarch.rpm检查mysql源是否安装成功:yum repolist enabled | grep "mysql.-community."3. 安装mysqlyum install mysql...

2022-04-05 875 0 运维部署mysql
ubuntu桌面版,图形化界面和命令行界面切换

ubuntu桌面版,图形化界面和命令行界面切换

系统环境 ubuntu 20.04 设置方法 从图形化界面设置为命令行界面 sudo systemctl set-default multi-user.target 设置完毕后,重启,就会默认进入到命令行模式,不在进入到图形化界面环境 设置完毕后,重启,发现一只定在以下界面: /dev/sda5: clean, xxxx/xxxx files, xxxx/xxxx blocks 不用慌,直接按 ctrl+alt+F1 就可以看到登录提示了 此时如果要再次进入图形化界面,只要输入命令: startx 从命令行界面切换...

2020-07-19 855 0 ubuntu
为ubuntu设置lanproxy 开机启动

为ubuntu设置lanproxy 开机启动

目标: 重新安装了一台本地的Ubuntu服务器,需要通过lanproxy穿透到外网,服务器重启的时候,这个lanproxy服务需要自动启动,方便进行远程管理 系统环境 ubuntu 20.04 过程 配置/lib/systemd/system/rc-local.service文件 vim /lib/systemd/system/rc-local.service # SPDX-License-Identifier: LGPL-2.1+ # # This file is part of systemd. # S...

2020-07-19 690 0 lanproxyubuntu
Elasticsearch日志数据进行自动删除

Elasticsearch日志数据进行自动删除

环境:Ubuntu 12.04, Curator 4.1.0 搭建完ELK日志系统后,随着时间的推移,Elasticsearch中存储的数据会越来越多。因为保存的是日志文件,所以我们只希望保留一定时间的日志就可以,无需一直保存。Curator这个小工具就正好可以满足这个定时删除日志数据的需求,本文就主要介绍如何使用Curator自动删除Elasticsearch数据。 安装Curator 添加公共签名key: wget -qO - https://packages.elastic.co/GPG-KEY-elasti...

2016-09-27 655 0 运维部署Elasticsearch
[译文]使用Topbeat和ELK服务集中化管理服务器的基础监控信息

[译文]使用Topbeat和ELK服务集中化管理服务器的基础监控信息

写在前面的话 这是一篇译文,觉得写得蛮好就翻译了一下,翻译并没有严格按照字句逐句翻译,原文见点击这里, 经过测试,原教程是在ubuntu 14.04上搭建,但是可以在12.04和16.04上正常搭建成功! 简介 Topbeat是“Beats”数据收集系类工具中用来帮助用户发送多种监控数据到ELK服务的工具。其可以方便的帮你收集客户端服务器上关于CPU、内存、活跃进程的数据。当配合ELK框架使用时,可以作为Prometheus和Statsd的代替。 在这篇文章中,我们将教你如何在Ubuntu 14.04上使用ELK服...

2016-09-25 485 0 运维部署ELKTopbeat