Ҷ..
¯¯ 05-26 2024-05-26 18:36:14 ȸ 1852 õ 0
리눅스에서 데이터 전송할때 1Gbps NIC 가 장착되어있고
서버1에서 서버2로 데이터를 복제를 하려고 합니다.
R싱크가 될 수도있고 그냥nfs 마운트해서 cp로 처리할수도 있는데.서버1과 서버2에서 통신할때 에만
SWITCH 나 NIC 의 속도1GBPS 밴드위스를 건들지 않은 상태에서 전송 속도를 100Mbps로 제한을 두면서 전송 할 수 있을까요?
미리 감사합니다.
`rsync` ȿ ȭϴµ Ǵ Դϴ. `rsync` ɾ `--bwlimit` ɼ Ͽ ӵ ֽϴ. , 100Mbps ϰ ʹٸ ֽϴ:
```bash
rsync --bwlimit=12288 -avz /path/to/source/ user@server2:/path/to/destination/
```
⼭ `--bwlimit=12288` ʴ ųιƮ(kilobyte) ǹմϴ. 100Mbps 12.5MBps(ްƮ/)̰, ̴ 12,500KBps شմϴ. `rsync` `--bwlimit` KBps ǹǷ 12,288KBps մϴ.
### scp ӵ
`scp` SSH ϰ ϴµ ˴ϴ. `scp` ü ӵ ϴ , `pv` Ͽ ӵ ֽϴ. ӵ ֽϴ:
1. `pv` ġ (ġ ):
```bash
sudo apt-get install pv # Debian/Ubuntu
sudo yum install pv # CentOS/RHEL
```
2. `pv` Ͽ ӵ :
```bash
pv -L 12.5m /path/to/source/file | ssh user@server2 "cat > /path/to/destination/file"
```
⼭ `-L 12.5m` ɼ ӵ 12.5MBps ϴ ǹմϴ.
### ߰ н ڷ
- [rsync Ŵ ](https://man7.org/linux/man-pages/man1/rsync.1.html)
- [scp Ŵ ](https://man7.org/linux/man-pages/man1/scp.1.html)
- [pv Ŵ ](https://linux.die.net/man/1/pv)
###
- **Ʈũ Ȯ**: `ping` ɾ Ʈũ ¸ Ȯϰ, `netstat` Ǵ `ss` ɾ Ʈũ ¸ մϴ.
- **α Ȯ**: `rsync` Ǵ `scp` ɾ α ȮϿ ľմϴ.
- ** ӵ **: `iftop`, `nload`, `bmon` Ʈũ Ͽ ӵ ǽð Ȯմϴ.
ϸ ϴ ӵ ֽϴ. ߰ ̳ Ư ִٸ ּ.
θ ؼ մϴ.
ΰɶ Ͽ.. Ӱ ֵ մϴ.
L2 ġ Ͽ DHCP ִ L3 ġ մϴ.
100Mbps L3 ġ .. ϰ..
rsync õ帳ϴ.