部分 V. Backup, Recovery, and Archiving Solutions
File Transfer, Synchronize, Storage
目錄
53. Logical Volume Manager (LVM)
53.1. 物理卷管理(physical volume)
53.1.1. pvcreate
53.1.2. pvdisplay
53.1.3. pvs
53.2. 卷組管理(Volume Group)
53.2.1. vgcreate
53.2.2. vgdisplay
53.2.3. vgs
53.2.4. vgchange
53.2.5. vgextend
53.2.6. vgreduce
53.3. 邏輯卷管理(logical volume)
53.3.1. lvcreate
53.3.1.1. snapshot
53.3.2. lvdisplay
53.3.3. lvremove
53.3.3.1. snapshot
53.4. Format
53.5. mount
53.5.1. lv
53.5.2. snapshot
53.6. snapshot backup
54. 檔案傳輸
54.1. 跨伺服器檔案傳輸
54.1.1. scp - secure copy (remote file copy program)
54.1.2. nc - TCP/IP swiss army knife
54.2. wget - retrieves files from the web
54.2.1. 下載所有圖片
54.2.2. mirror
54.2.3. reject
54.2.4. ftp 下載
54.3. axel - A light download accelerator - Console version
55. FTP (File Transfer Protocol)
55.1. lftp
55.1.1. pget
55.1.2. lftp 批處理
55.2. ncftp
55.2.1. batch command
55.2.2. ncftpget
55.2.3. ncftpput
55.3. FileZilla
55.4. vsftpd - The Very Secure FTP Daemon
55.4.1. 安裝 vsftpd
55.4.1.1. Ubuntu 環境安裝
55.4.1.2. CentOS 7 環境安裝
55.4.2. ftp 帳號的shell權限
55.4.3. vsftpd 認證模組
55.4.3.1. pam_shells.so
55.4.3.2. virtual user
55.4.3.3. 虛擬用戶權限
55.4.4. chroot
55.4.4.1. local user
55.4.4.2. /etc/vsftpd/chroot_list
55.4.4.3. test
55.4.5. FAT
55.4.5.1. vsftpd: refusing to run with writable root inside chroot()
55.5. ProFTPD + MySQL / OpenLDAP 用戶認證
55.5.1. Proftpd + MySQL
55.5.2. Proftpd + OpenLDAP
55.6. Pure-FTPd + LDAP + MySQL + PGSQL + Virtual-Users + Quota
56. File Synchronize
56.1. rsync - fast remote file copy program (like rcp)
56.1.1. 安裝Rsync與配置守護進程
56.1.1.1. install with source
56.1.1.2. install with aptitude
56.1.1.3. xinetd
56.1.2. rsyncd.conf
56.1.3. upload
56.1.4. download
56.1.5. mirror
56.1.6. step by step to learn rsync
56.1.7. rsync examples
56.1.7.1. rsync delete
56.1.7.2. backup to a central backup server with 7 day incremental
56.1.7.3. backup to a spare disk
56.1.7.4. mirroring vger CVS tree
56.1.7.5. automated backup at home
56.1.7.6. Fancy footwork with remote file lists
56.1.8. rsync for windows
56.1.9. 多進程 rsync 腳本
56.1.10. rsync 參數說明
56.1.10.1. --bwlimit=KBPS limit I/O bandwidth; KBytes per second
56.1.10.2. -e, --rsh=COMMAND specify the remote shell to use
56.2. tsync
56.3. Unison File Synchronizer
56.3.1. local
56.3.2. remote
56.3.3. config
56.4. csync2 - cluster synchronization tool
56.4.1. server
56.4.2. node
56.4.3. test
56.4.4. Advanced Configuration
56.4.5. 編譯安裝
56.5. synctool
57. File Share
57.1. NFSv4
57.1.1. Installation
57.1.1.1. NFSv4 server
57.1.1.2. NFSv4 client
57.1.2. exports
57.1.2.1. Permission
57.1.2.2. Parameters
57.1.2.3. 實例參考
57.2. Parallel NFS(pNFS)
57.3. Samba
57.3.1. install
57.3.1.1. Ubuntu
57.3.1.2. CentOS
57.3.1.3. firewall
57.3.1.4. SELinux Configuration
57.3.2. smb.conf
57.3.2.1. Security consideration
57.3.3. testparm - check an smb.conf configuration file for internal correctness
57.3.4. smbstatus - report on current Samba connections
57.3.5. smbpasswd - change a user's SMB password
57.3.6. nmblookup - NetBIOS over TCP/IP client used to lookup NetBIOS names
57.3.7. smbfs/smbmount/smbumount
57.3.8. smbclient - ftp-like client to access SMB/CIFS resources on servers
57.3.8.1. 顯示共享目錄
57.3.8.2. 訪問共享資源
57.3.8.3. 用戶登錄
57.3.9. smbtar - shell script for backing up SMB/CIFS shares directly to UNIX tape drives
57.3.10. by Example
57.3.10.1. share
57.3.10.2. user
57.3.10.3. test
57.3.11. FAQ
57.3.11.1. smbd/service.c:make_connection_snum(1013)
58. Distributed File Systems
58.1. DRBD (Distributed Replicated Block Device)
58.1.1. disk and partition
58.1.2. Installation
58.1.3. configure
58.1.4. Starting
58.1.5. Using
58.2. Network Block Device protocol
58.2.1. nbd-server - Network Block Device protocol - server
58.2.2. nbd-client - Network Block Device protocol - client
58.3. GridFS
58.3.1. nginx-gridfs
58.3.2. lighttpd-gridfs
58.4. Moose File System
58.4.1. Master server installation
58.4.2. Backup server (metalogger) installation
58.4.3. Chunk servers installation
58.4.4. Users’ computers installation
58.4.5. Testing MFS
58.5. Hadoop - HDFS
58.5.1. 單機安裝
58.5.2. 分散式安裝
58.5.2.1. 準備工作
58.5.2.2. NameNode 配置名稱節點
58.5.2.3. DataNode 配置數據節點
58.5.2.4. Hadoop UI (WEB界面)
58.5.2.5. 測試Hadoop
58.5.3. 二進制包安裝
58.5.3.1. 安裝 JRE
58.5.3.2. 安裝 Hadoop
58.5.3.3. 創建用戶
58.5.4. FAQ
58.5.4.1. hadoop-1.1.2-1.x86_64.rpm 包含哪些檔案內容
58.6. Ceph
58.6.1. Installation on Ubuntu
58.6.2. Installation on CentOS
58.6.2.1. mon
58.6.2.2. mds
58.6.2.3. osd
58.6.2.4. client
58.6.2.5. RADOS Gateway
58.6.3. Block Devices
58.7. GlusterFS
58.7.1. glusterfs-server
58.7.2. glusterfs-client
58.7.3. Testing
58.7.4. RAID
58.7.4.1. Mirror
58.7.4.2. Strip
58.7.5. Filesystem Administration
58.7.6. CentOS 6.3
58.8. Lustre
58.9. MogileFS
58.10. Kosmos distributed file system (KFS)
58.11. Coda
58.12. OpenAFS
59. Shared Storage
59.1. Oracle OCFS2
59.1.1. 安裝
59.2. GFS2
59.3. fam & imon
60. Network Attached Storage(NAS 網絡附加存儲)
60.1. Network Storage - Openfiler
60.1.1. Accounts
60.1.2. Volumes
60.1.2.1. RAID
60.1.2.2. iSCSI
60.1.3. Quota
60.1.4. Shares
60.2. OpenMediaVault
60.3. FreeNAS
61. Backup / Restore
61.1. 備份策略
61.1.1. Incremental backup
61.1.2. Differential backup
61.2. dump / restore
61.3. Bacula, the Open Source, Enterprise ready, Network Backup Tool for Linux, Unix, Mac and Windows.
61.3.1. Install Backup Server
61.3.2. Install Backup Client
61.4. Amanda: Open Source Backup
61.5. Attic - 擁有重複數據刪除技術的備份軟件
61.5.1. 安裝 Attic
61.5.2. 快速開始
61.6. SafeKeep
61.7. Opendedup
62. inotify
62.1. inotify-tools
62.2. Incron - cron-like daemon which handles filesystem events
62.2.1. incrontab - inotify cron table manipulator
62.2.2. 使用說明
62.2.2.1. mask 參數
62.2.2.2. command 參數
62.3. inotify-tools + rsync
62.4. pyinotify