# Satellite servers

# Setting up a satellite server

The following guide explains how a master / satelite server is set up.

It is assumed that you allready have the MASTER server running.

### <span class="mw-headline" id="bkmrk-basic-installation-l-1">basic installation Linux</span>

First do a normal TS installationon the SATELITE server

Add access to the MySQL database on the SATELITE server

```
 iptables -A INPUT -i eth0 -p tcp -m tcp --dport 3306 -j ACCEPT
 sudo /etc/init.d/networking restart
```

Test access from the MASTER server

```
 telnet sateliteServer 3306
```

# Synchronizing master and satellite

Initially the servers should look alike so it is much easier to stream all data across

On the SATELITE server dump configutations to a file

```
 mysqldump -uLocalUser -pLocalPW --tables tslive.systempolicy > policy.sql  
```

On the MASTER server stream all data

```
 mysql -uLocalUser -pLocalPW > mysql -uRemoteUser -pRemotePW
```

On the SATELITE server reload configutations

```
 mysql -uLocalUser -pLocalPW --tables tslive.systempolicy < policy.sql
```

# Changes to master server



# Changes to slave server



# Testing the setup