ピッツバーグとクリーブランドのLinuxサーバーサポート

KawaConnectは、ピッツバーグおよびペンシルベニア州西部、オハイオ州北東部のクリーブランド周辺の企業向けに、Linuxサーバーの運用管理とサポートを行っています。Ubuntu、Debian、RHEL系のシステムを扱い、範囲を定めたプロジェクトとして、または担当エンジニアが付く継続運用として対応します。

サーバーについて相談する Kubernetesコンサルティング
データセンターに並ぶ、ステータスランプ付きの黒いサーバーラックの列

このサービスで扱うプラットフォーム

当社が行うこと

業務アプリケーションを動かすLinuxサーバーには、責任者が必要です。当社は、日常の作業と、その運用を妨げる問題への対応を引き受けます。

ユーザーと権限

アカウント、SSHキー、sudoのルール、ファイルのパーミッションを設定し、各ユーザーとサービスに必要なアクセスだけを与えます。

パッチ適用とセキュリティアップデート

アップデートを定期的に適用します。アプリケーションが繊細な場合は先にテストし、カーネルの再起動の計画も立てます。

監視

ディスク、メモリ、サービス、証明書をGrafanaダッシュボードと稼働チェックで監視し、ユーザーから報告を受ける前に問題を把握します。

バックアップ

データと設定のオフサイトコピーを取り、復元テストを行い、復旧手順を文書化します。

セキュリティ強化

ファイアウォールのルール、鍵認証のみのログイン、未使用サービスの削除、ネットワークに公開されている範囲の見直しを行います。

トラブルシューティング

動作の遅いサーバー、停止したサービス、満杯のディスク、起動の問題について、再起動して終わりにせず、原因を突き止めます。

業務アプリケーションのホスティング

当社のLinux関連業務の大半は、誰かが毎日頼りにしているアプリケーションを支えるものです。アプリケーションとそのデータベース、スケジュールされたジョブを導入して設定します。前面にリバースプロキシを置き、HTTPS証明書の処理とホスト名によるルーティングを任せるため、アプリケーションが直接公開されることはありません。

  • サービス:起動時に開始し、障害時に再起動し、役立つ場所にログを残すsystemdユニット。
  • TLS:証明書を自動で発行・更新し、更新に失敗した場合はアラートを出します。
  • コンテナ:アプリケーションがコンテナで提供される場合は、DockerとDocker Composeで動かします。

前任の管理者が残したサーバーの引き継ぎ

サーバーは、ドキュメントがなく、管理者も退職済みという状態で来ることがよくあります。何かを変更する前に、ユーザー、サービス、スケジュールされたジョブ、開いているポート、証明書、バックアップを一覧にし、見つけた内容を文書化します。

認証情報は引き継いでローテーションし、不足点の一覧で、パッチ未適用、バックアップ未取得、サポート切れの項目をお伝えします。そのあと、1回の変更ごとに修正を進めます。他のIT事業者からの引き継ぎも同じ進め方で、当社が主な窓口になる前に1週間の並行運用を行います。

ホスト間の移行

アプリケーションを新しいサーバー、新しいOSリリース、またはProxmox上の仮想マシンへ移す作業は、書面の計画に沿って進めます。旧ホストの隣に新しいホストを構築し、データをコピーし、アプリケーションをテストし、営業時間外に切り替えを実施します。新しいサーバーが問題なく動くと確認できるまで、旧サーバーは利用可能な状態で残します。

Linuxがコンテナやクラスターとどう関わるかは、LinuxとKubernetesの概要をお読みいただくか、ナレッジベースのLinuxガイドをご覧ください。1台のサーバーでは足りなくなったワークロードにはKubernetesが向く場合もありますが、多くは必要になりません。バックアップと復旧計画は、バックアップとディザスタリカバリで扱っています。

導入の進め方

  1. ヒアリング。サーバー、アプリケーション、現在の問題について短くお話を伺います。
  2. 作業範囲の文書化。作業内容、変更の順序、元に戻す手順を、着手する前に合意します。
  3. 実装。構築、パッチ適用、移行、修復を行い、結果をテストして文書化します。
  4. 継続運用。任意で、担当エンジニアによる月額サポートを提供します。縛りはありません。

オフィスはペンシルベニア州のCoraopolisとBeaver Fallsにあります。クリーブランド周辺の現地作業はプロジェクトに合わせて日程を調整し、リモートサポートは全米で利用できます。1営業日以内にご返信します。

Linuxサーバーサポートに関するご質問

どのLinuxディストリビューションをサポートしていますか?

Ubuntu、Debian、RHEL系のサーバーです。それ以外をお使いの場合は、ヒアリングの際にご相談ください。

クラウドに移行しなくても、サーバーをサポートできますか?

はい。オフィス内、ラック内、Proxmoxの仮想マシン上、またはAzure上のサーバーを管理し、ワークロードにはどれが適しているかもアドバイスします。

継続サポートだけですか?

いいえ。1回限りの移行、セキュリティ強化の見直し、障害が起きている1台のサーバーの救済を、単独のプロジェクトとして引き受けます。ご希望があれば、そのあとに継続運用へ移れます。

ドキュメントがまったくない場合はどうなりますか?

よくあることです。前述の棚卸しが最初のドキュメントになり、それはお客様のものです。

こんな方におすすめです

  • Linuxサーバー上でアプリケーションを動かしているが、保守を担当する人がいない企業
  • 管理者やIT事業者が去り、サーバーの状況を把握する必要がある企業
  • 新しいハードウェア、新しいOS、仮想マシンへの移行を計画しているチーム
  • 監査人に示せるパッチ適用、アクセス制御、バックアップを必要とする規制対象の事業者

関連ガイド

ナレッジベースの、わかりやすい解説です。

LinuxUbuntuDebianSSHAnsibleGNUDocker

サーバーに担当エンジニアをつける

何を、どこで動かしているかをお知らせください。全米にリモートで対応し、ピッツバーグとクリーブランド周辺では予約制で現地訪問します。

相談を始める