「DeveloperWiki:サーバー移行」の版間の差分
表示
削除された内容 追加された内容
→その他の TODO: 訳出 |
細 style: fix heading level, add blank line |
||
| 1行目: | 1行目: | ||
[[カテゴリ:DeveloperWiki]] |
[[カテゴリ:DeveloperWiki]] |
||
[[en:DeveloperWiki:ServerMigration]] |
[[en:DeveloperWiki:ServerMigration]] |
||
= 現在のセットアップ = |
== 現在のセットアップ == |
||
== luna.archlinux.org == |
=== luna.archlinux.org === |
||
* bbs |
* bbs |
||
| 9行目: | 10行目: | ||
* mailman |
* mailman |
||
== nymeria.archlinux.org == |
=== nymeria.archlinux.org === |
||
* mail [廃止] |
* mail [廃止] |
||
* repos/rsync [廃止] |
* repos/rsync [廃止] |
||
== dragon.archlinux.org == |
=== dragon.archlinux.org === |
||
* backups. はまだ使用中で、nymeria/luna は廃止 |
* backups. はまだ使用中で、nymeria/luna は廃止 |
||
== alberich.archlinux.org == |
=== alberich.archlinux.org === |
||
* releng stuff. 不明 |
* releng stuff. 不明 |
||
* tracker |
* tracker |
||
== gudrun.archlinux.org [廃止] == |
=== gudrun.archlinux.org [廃止] === |
||
* planet [廃止] |
* planet [廃止] |
||
| 31行目: | 32行目: | ||
* projects [廃止] |
* projects [廃止] |
||
== gerolde.archlinux.org [廃止] == |
=== gerolde.archlinux.org [廃止] === |
||
== celestia.archlinux.org [廃止] == |
=== celestia.archlinux.org [廃止] === |
||
* pkgbuild.com |
* pkgbuild.com |
||
= 望まれるセットアップ = |
== 望まれるセットアップ == |
||
== vostok.archlinux.org (Intel Xeon E3-1245 2 x 3 TB 16GB ECC RAM) == |
=== vostok.archlinux.org (Intel Xeon E3-1245 2 x 3 TB 16GB ECC RAM) === |
||
* backups [完了] |
* backups [完了] |
||
== apollo.archlinux.org == |
=== apollo.archlinux.org === |
||
* bbs [作業中] |
* bbs [作業中] |
||
* wiki [作業中] |
* wiki [作業中] |
||
| 52行目: | 54行目: | ||
* projects |
* projects |
||
== soyuz.archlinux.org == |
=== soyuz.archlinux.org === |
||
ノート: 注文する前にサーバーのスペックについて議論してください。 |
ノート: 注文する前にサーバーのスペックについて議論してください。 |
||
| 60行目: | 62行目: | ||
* tracker. 不明 |
* tracker. 不明 |
||
== orion.archlinux.org (Intel Xeon E3-1245V2 32GB ECC 2x3TB) == |
=== orion.archlinux.org (Intel Xeon E3-1245V2 32GB ECC 2x3TB) === |
||
* repos/rsync [完了] |
* repos/rsync [完了] |
||
* sources [完了] |
* sources [完了] |
||
| 66行目: | 68行目: | ||
* mail [完了] |
* mail [完了] |
||
= 実行プラン = |
== 実行プラン == |
||
* 新しいサーバーを調達する |
* 新しいサーバーを調達する |
||
| 73行目: | 75行目: | ||
* wiki 内の全ての古いセットアップに関する古いサービスを削除する |
* wiki 内の全ての古いセットアップに関する古いサービスを削除する |
||
= その他の TODO = |
== その他の TODO == |
||
* バックアップの監視をセットアップする |
* バックアップの監視をセットアップする |
||
2020年5月7日 (木) 13:33時点における版
現在のセットアップ
luna.archlinux.org
- bbs
- wiki
- aur
- mailman
nymeria.archlinux.org
- mail [廃止]
- repos/rsync [廃止]
dragon.archlinux.org
- backups. はまだ使用中で、nymeria/luna は廃止
alberich.archlinux.org
- releng stuff. 不明
- tracker
gudrun.archlinux.org [廃止]
- planet [廃止]
- bugs [廃止]
- archweb [廃止]
- patchwork [廃止]
- projects [廃止]
gerolde.archlinux.org [廃止]
celestia.archlinux.org [廃止]
- pkgbuild.com
望まれるセットアップ
vostok.archlinux.org (Intel Xeon E3-1245 2 x 3 TB 16GB ECC RAM)
- backups [完了]
apollo.archlinux.org
- bbs [作業中]
- wiki [作業中]
- aur
- mailman
- planet [完了]
- bugs [完了]
- archweb [完了]
- patchwork [完了]
- projects
soyuz.archlinux.org
ノート: 注文する前にサーバーのスペックについて議論してください。
- pkgbuild.com [完了]
- releng stuff. 不明
- tracker. 不明
orion.archlinux.org (Intel Xeon E3-1245V2 32GB ECC 2x3TB)
- repos/rsync [完了]
- sources [完了]
- archive
- mail [完了]
実行プラン
- 新しいサーバーを調達する
- 全てのサービスの ansible スクリプトを書く
- サービスは2つのサーバーに分割して、1つは外向きの web ホスト、1つは内部向けにする
- wiki 内の全ての古いセットアップに関する古いサービスを削除する
その他の TODO
- バックアップの監視をセットアップする
- patchwork を移行する。参照: https://github.com/getpatchwork/patchwork/blob/master/docs/deployment/index.rst
- リポジトリにパッチが push されたときに自動更新を追加する(上のリンクの最後)