原创 iptables規則的用法

1、基本語法: iptables [-t 表名] 管理選項 [鏈名] [匹配條件] [-j 控制類型] 其中,表名,鏈名用來指定iptables命令所操作的表和鏈,未指定表名時將默認使用filter表; 管理選項表示

原创 關於iptables

一、iptables防火牆的一些基礎知識: 1、關於netfilter與iptables的區別: netfilter:指的是linux內核中實現包過濾防火牆的內部結構,不以程序或文件的形式存在,屬於“內

原创 rsync遠程同步——配置rsync源服務器

簡介: 正確、有效的備份方案是保障系統及數據安全的重要手段。在服務器中,通常會結合計劃任務。Shell腳本來執行本地備份。爲了進一步提高備份的可靠性,使用異地備份也是非常有必要的。 今天主要學習rsync工具的使用,以實現快速、安全、高效

原创 mysql的備份與恢復(方案一)

一、 mysqldump備份結合binlog日誌恢復 MySQL備份一般採取全庫備份加日誌備份的方式,例如每天執行一次全備份,每小時執行一次二進制日誌備份。這樣在MySQL故障後可以使用全備份和日誌備份將數據恢復到最後一個二進制日誌備

原创 mysql的分表分區

爲什麼要分表和分區? 我們的數據庫數據越來越大,隨之而來的是單個表中數據太多。以至於查詢書讀變慢,而且由於表的鎖機制導致應用操作也搜到嚴重影響,出現了數據庫性能瓶頸。 mysql中有一種機制是表鎖定和行鎖定,是爲了保證數據的完整性。表

原创 mysql備份與恢復(方案二)

方案二、xtrabackup完全備份+xtrabacup增量備份 前面我們進行增量備份時,使用的還是老方法:備份二進制日誌。其實xtrabackup還支持進行增量備份。 先介紹下xtrabackup的備份原理 在InnoDB內部會維

原创 rsync遠程同步——使用rsync備份工具

有了同步源服務器之後,就可以使用rsync工具來執行遠程同步了。這裏在客戶機上操作,當然同步源與發起端可以是同一臺主機,效果相當於本地備份。 1、rsync命令的基本用法: 例如:將文件/etc/fstab、目錄/

原创 rsync+inotify實時同步

linux內核從2.6.13版本開始提供了inotify通知接口,用來監控文件系統的各種變化情況,如文件存取、刪除、移動、修改等。利用這一機制,可以很方便地實現文件異動警告、增量備份,並針對目錄或文件的變化及時作出響應。 將rsync工具

原创 openstack學習筆記1

一、openstack可以構建的三種雲環境: 1、私有云環境: 指的是部署在一個封閉和特定環境中的一個雲計算系統。 2、公有云環境: 指的是部署在一個開放環境中,爲所有具備網絡接入能力的人和系統提供服務。用戶通過互

原创 openstack學習筆記3

3.5. Cinder塊存儲 存儲是虛擬機不可缺少的關鍵設備,openstack參考了亞馬遜的EBS,爲虛擬機提供持久化的塊設備存儲。最常見的示例是爲虛擬機增加一個新的硬盤,這個硬盤就是塊設備,如果虛擬機是linux操作系統,那麼

原创 centos6.5增加交換分區

1、起因 在centos安裝oracle 11g時,好多檢測都沒有被通過,其中之一就是swap size 太小,我的2G的交換分區來安裝oracle 11g不被允許,所以在不重新安裝系統的情況下怎麼增加swap size就是首要解決的問

原创 一些oracle的常用語句

1.查看用戶所有表: select * from user_tables; 2. 查詢所有的列內容(不重複):Select distinct 列 from 表名; 3.改表名:Alter table 表名 rename to 表名;

原创 mysql備份腳本

生產環境中Mysql數據庫的備份是週期性重複的操作,所以通常是要編寫腳本實現,通過crond計劃任務週期性執行備份腳本 mysqldump備份方案: 週日凌晨1點全庫備份 週一到週六凌晨每隔4個小時增量備份一次 設置crontab

原创 centos7.2安裝mysql5.7.13

一、MySQL 5.7主要特性: 原生支持Systemd 更好的性能:對於多核CPU、固態硬盤、鎖有着更好的優化 更好的InnoDB存儲引擎 更爲健壯的複製功能:複製帶來了數據完全不丟失的方案,傳統金融客戶也可以選擇使用MySQL

原创 linux下搭建簡單的ntp時間服務器

步驟: 1、在要做時間服務器的機子上在線yum安裝ntp 2、安裝好之後systemctl start ntpd啓動ntp之後檢查一下運行狀態 3、進入etc/ntp.conf文件添加以下內容(根據實際需求更改) 這裏