Home | 簡體中文 | 繁體中文 | 雜文 | 知乎專欄 | Github | OSChina 博客 | 雲社區 | 雲棲社區 | Facebook | Linkedin | 視頻教程 | 打賞(Donations) | About
知乎專欄多維度架構 微信號 netkiller-ebook | QQ群:128659835 請註明“讀者”

部分 VI. Backup, Recovery, and Archiving Solutions

File Transfer, Synchronize, Storage

目錄

67. Logical Volume Manager (LVM)
67.1. 物理卷管理(physical volume)
67.1.1. pvcreate
67.1.2. pvdisplay
67.1.3. pvs
67.2. 卷組管理(Volume Group)
67.2.1. vgcreate
67.2.2. vgdisplay
67.2.3. vgs
67.2.4. vgchange
67.2.5. vgextend
67.2.6. vgreduce
67.3. 邏輯卷管理(logical volume)
67.3.1. lvcreate
67.3.1.1. snapshot
67.3.2. lvdisplay
67.3.3. lvremove
67.3.3.1. snapshot
67.4. Format
67.5. mount
67.5.1. lv
67.5.2. snapshot
67.6. snapshot backup
68. 檔案傳輸
68.1. 跨伺服器檔案傳輸
68.1.1. scp - secure copy (remote file copy program)
68.1.2. nc - TCP/IP swiss army knife
68.2. wget - retrieves files from the web
68.2.1. 下載所有圖片
68.2.2. mirror
68.2.3. reject
68.2.4. ftp 下載
68.3. axel - A light download accelerator - Console version
69. FTP (File Transfer Protocol)
69.1. lftp
69.1.1. pget
69.1.2. lftp 批處理
69.2. ncftp
69.2.1. batch command
69.2.2. ncftpget
69.2.3. ncftpput
69.3. FileZilla
69.4. vsftpd - The Very Secure FTP Daemon
69.4.1. 安裝 vsftpd
69.4.1.1. Ubuntu 環境安裝
69.4.1.2. CentOS 7 環境安裝
69.4.2. ftp 帳號的shell權限
69.4.3. vsftpd 認證模組
69.4.3.1. pam_shells.so
69.4.3.2. virtual user
69.4.3.3. 虛擬用戶權限
69.4.4. chroot
69.4.4.1. local user
69.4.4.2. /etc/vsftpd/chroot_list
69.4.4.3. test
69.4.5. FAT
69.4.5.1. vsftpd: refusing to run with writable root inside chroot()
69.5. ProFTPD + MySQL / OpenLDAP 用戶認證
69.5.1. Proftpd + MySQL
69.5.2. Proftpd + OpenLDAP
69.6. Pure-FTPd + LDAP + MySQL + PGSQL + Virtual-Users + Quota
70. File Synchronize
70.1. rsync - fast remote file copy program (like rcp)
70.1.1. 安裝Rsync與配置守護進程
70.1.1.1. install with source
70.1.1.2. install with aptitude
70.1.1.3. xinetd
70.1.1.4. CentOS 7 - systemctl
70.1.2. rsyncd.conf
70.1.3. rsync 參數說明
70.1.3.1. -n, --dry-run perform a trial run with no changes made
70.1.3.2. --bwlimit=KBPS limit I/O bandwidth; KBytes per second
70.1.3.3. -e, --rsh=COMMAND specify the remote shell to use
70.1.4. step by step to learn rsync
70.1.5. rsync examples
70.1.5.1. upload
70.1.5.2. download
70.1.5.3. mirror
70.1.5.4. rsync delete
70.1.5.5. backup to a central backup server with 7 day incremental
70.1.5.6. backup to a spare disk
70.1.5.7. mirroring vger CVS tree
70.1.5.8. automated backup at home
70.1.5.9. Fancy footwork with remote file lists
70.1.6. rsync for windows
70.1.7. 多進程 rsync 腳本
70.2. tsync
70.3. lsyncd
70.3.1. 安裝
70.3.2. 配置 lsyncd.conf
70.3.2.1. lsyncd.conf 配置項說明
70.3.2.1.1. settings 全局設置
70.3.2.1.2. sync 定義同步參數
70.3.2.1.3. rsync
70.3.3. 配置演示
70.4. Unison File Synchronizer
70.4.1. local
70.4.2. remote
70.4.3. config
70.5. csync2 - cluster synchronization tool
70.5.1. server
70.5.2. node
70.5.3. test
70.5.4. Advanced Configuration
70.5.5. 編譯安裝
70.6. synctool
71. File Share
71.1. NFSv4
71.1.1. Ubuntu
71.1.1.1. NFSv4 server
71.1.1.2. NFSv4 client
71.1.2. CentOS
71.1.2.1. NFS Server Configuration
71.1.2.1.1. NFS 防火牆配置
71.1.2.2. NFS Client Configuration
71.1.2.2.1. Using NFS over UDP
71.1.3. exports
71.1.3.1. Permission
71.1.3.2. Parameters
71.1.3.3. 實例參考
71.1.4. NFS For Windows
71.1.5. exportfs - maintain table of exported NFS file systems
71.1.6. macOS
71.1.6.1. 配置 exports
71.1.6.2. 查看共享狀態
71.1.6.3. 掛載共享目錄
71.1.6.4. 服務管理
71.1.7. Parallel NFS(pNFS)
71.2. Samba
71.2.1. install
71.2.1.1. Ubuntu
71.2.1.2. Samba
71.2.1.3. CentOS 7
71.2.1.4. firewall
71.2.1.5. SELinux Configuration
71.2.2. smb.conf
71.2.2.1. Security consideration
71.2.3. testparm - check an smb.conf configuration file for internal correctness
71.2.4. smbstatus - report on current Samba connections
71.2.5. smbpasswd - change a user's SMB password
71.2.6. nmblookup - NetBIOS over TCP/IP client used to lookup NetBIOS names
71.2.7. smbfs/smbmount/smbumount
71.2.8. smbclient - ftp-like client to access SMB/CIFS resources on servers
71.2.8.1. 顯示共享目錄
71.2.8.2. 訪問共享資源
71.2.8.3. 用戶登錄
71.2.9. smbtar - shell script for backing up SMB/CIFS shares directly to UNIX tape drives
71.2.10. by Example
71.2.10.1. share
71.2.10.2. user
71.2.10.3. test
71.2.11. FAQ
71.2.11.1. smbd/service.c:make_connection_snum(1013)
72. Distributed File Systems
72.1. DRBD (Distributed Replicated Block Device)
72.1.1. disk and partition
72.1.2. Installation
72.1.3. configure
72.1.4. Starting
72.1.5. Using
72.2. Network Block Device protocol
72.2.1. nbd-server - Network Block Device protocol - server
72.2.2. nbd-client - Network Block Device protocol - client
72.3. GridFS
72.3.1. nginx-gridfs
72.3.2. lighttpd-gridfs
72.4. Moose File System
72.4.1. Master server installation
72.4.2. Backup server (metalogger) installation
72.4.3. Chunk servers installation
72.4.4. Users’ computers installation
72.4.5. Testing MFS
72.5. LizardFS
72.6. Ceph
72.6.1. Installation on Ubuntu
72.6.2. Installation on CentOS
72.6.2.1. mon
72.6.2.2. mds
72.6.2.3. osd
72.6.2.4. client
72.6.2.5. RADOS Gateway
72.6.3. Block Devices
72.7. GlusterFS
72.7.1. glusterfs-server
72.7.2. glusterfs-client
72.7.3. Testing
72.7.4. RAID
72.7.4.1. Mirror
72.7.4.2. Strip
72.7.5. Filesystem Administration
72.7.6. CentOS 6.3
72.8. Lustre
72.9. MogileFS
72.10. Kosmos distributed file system (KFS)
72.11. Hadoop - HDFS
72.12. BeeGFS - The Parallel Cluster File System
72.13. Coda
72.14. OpenAFS
73. Shared Storage
73.1. Oracle OCFS2
73.1.1. 安裝
73.2. GFS2
73.3. fam & imon
74. Network Attached Storage(NAS 網絡附加存儲)
74.1. Network Storage - Openfiler
74.1.1. Accounts
74.1.2. Volumes
74.1.2.1. RAID
74.1.2.2. iSCSI
74.1.2.2.1. Microsoft iSCSI Software Initiator
74.1.3. Quota
74.1.4. Shares
74.2. OpenMediaVault
74.3. FreeNAS
75. Backup / Restore
75.1. 備份策略
75.1.1. Incremental backup
75.1.2. Differential backup
75.2. btrbk.noarch : Tool for creating snapshots and remote backups of btrfs sub-volumes
75.3. dump / restore
75.4. Bacula, the Open Source, Enterprise ready, Network Backup Tool for Linux, Unix, Mac and Windows.
75.4.1. Install Backup Server
75.4.2. Install Backup Client
75.5. Amanda: Open Source Backup
75.6. Attic - 擁有重複數據刪除技術的備份軟件
75.6.1. 安裝 Attic
75.6.2. 快速開始
75.7. SafeKeep
75.8. Opendedup
76. inotify
76.1. inotify-tools
76.2. Incron - cron-like daemon which handles filesystem events
76.2.1. incrontab - inotify cron table manipulator
76.2.2. 使用說明
76.2.2.1. mask 參數
76.2.2.2. command 參數
76.3. inotify-tools + rsync
76.4. pyinotify