# Software and Hardware Requirements for `TiDB Data Migration`

+ `OS` requirement
  + `Red Hat Enterprise Linux` (`7.3` or later)
  + `CentOS` (`7.3` or later)
  + `Oracle Enterprise Linux` (`7.3` or later)
  + `Ubuntu LTS` (`16.04` or later)

+ Hardware requirement

| Component   | `CPU`      | Memory   | Hard Disk Type | Network          | Minimum Instance Count               |
| :---------- | :--------- | :------- | :------------- | :--------------- | :----------------------------------- |
| `DM-master` | `4 core+`  | `8 GB+`  | `SAS, 200 GB+` | Gigabit `NIC`    | 3                                    |
| `DM-worker` | `16 core+` | `32 GB+` | `SSD, 200 GB+` | 10 Gigabit `NIC` | Number of upstream `MySQL` instances |
| Monitor     | `8 core+`  | `16 GB+` | `SAS, 200 GB+` | Gigabit `NIC`    | 1                                    |

--------------------------------------------------------------------------------------------------------------------------------
[no notes]