サーバー– tag –
-
テクノロジー
PostgreSQLでのデータ移行後に自動採番の値がずれる原因と対策
業務でデータベースの運用を行っていると、別の環境への移行や複製が必要になる場面が多くあります。しかし、pgAdminなどのツールを使ってバックアップとリストア(復元)を行った後に、自動採番の値(いわゆるIDの連番)が期待通りになっていないという問... -
テクノロジー
AWSのDocumentDBにローカルから安全に接続する手順
クラウド上のデータベースに接続する際、セキュリティを保ちつつ接続するにはいくつかの工夫が必要です。本記事では、AWSが提供するDocumentDBに、EC2を経由して、自宅などのローカル環境から安全に接続する方法を、失敗例も交えて詳しく解説します。 なぜ... -
未分類
AuroraとDocumentDB、処理速度はどちらが速い?実際の使用感と検証から解説
システム開発において、データベースの選定はシステム全体の性能に直結する重要な要素です。中でも、AWSが提供するAuroraとDocumentDBは、多くの現場で採用されている代表的なデータベースサービスです。 この記事では、これら2つのサービスの処理速度を中... -
テクノロジー
Vagrant環境からAWSのEC2を経由してDocumentDBに接続する方法とSSH切断エラーの対処法
この記事では、Vagrantで構築したローカル開発環境から、AWS上のEC2インスタンスを踏み台にして、Amazon DocumentDBへ安全に接続する方法を紹介します。公開鍵ではなくパスワード認証を使いたいケースに対応し、接続中に発生する「client_loop: send disco... -
テクノロジー
Robo3TでDocumentDBに接続すると「allowDiskUse」で失敗する原因と対策
システム開発や運用において、Amazon DocumentDB は扱いやすいドキュメント型のデータベースとして広く利用されています。しかし、Robo3T などのツールで接続しようとすると、次のようなエラーに直面することがあります。 Failed to retrieve documentsMon... -
テクノロジー
Lambda関数は成功するのにAPI Gatewayからは「Internal Server Error」
AWS Lambdaを使って処理を自動化し、API GatewayからそのLambda関数を呼び出す構成は、サーバーを持たずにAPIを公開する方法としてとても人気です。 しかし、Lambda関数はテストでは正常に動作するのに、API Gatewayを通してアクセスすると「Internal Serv... -
テクノロジー
【Linux】Ubuntuでローカル時間を手動で変更する方法
Ubuntuを使っていて、「ローカル時間がずれている」「自動で合わない」「特定の日時に一時的に戻したい」といった状況に出くわすことがあります。たとえば仮想環境やテスト用サーバーでは、意図的に日付を操作したい場合もあるでしょう。 この記事では、イ... -
テクノロジー
SSH接続がタイムアウトする原因とEC2のログイン制限の有無
システム開発や保守において、AWSのEC2に対してSSH接続ができないという問題に直面することは珍しくありません。特に、同じ秘密鍵と同じユーザー名を用いて、複数の端末から同時に接続を試みる場合や、Visual Studio Codeの拡張機能を使っている場合などに... -
テクノロジー
CertbotでSSL証明書が自動更新されない原因と対策
WebサーバにおいてHTTPS通信を実現するために導入されるSSL証明書は、Let’s EncryptのCertbotを使えば無償で取得・更新が可能です。しかし、自動更新に失敗し、結果的に証明書が期限切れになってしまうという問題が現場でたびたび発生します。 本記事では... -
テクノロジー
PostgreSQLでビュー作成時に発生するdblinkのエラーを解決する
PostgreSQLで外部データベースの情報を取得する際に便利なのが、dblink機能です。しかし、ビューの作成時に以下のようなエラーが発生して、思ったように動作しないことがあります。 列名を変更できません 接続名が重複しています 構文エラー この記事では...
