User avatar
くげつ@Iceshrimp.NETβ @monon99@fedi.kugetsu.blog
Admin
工月邸(おひとり様サーバー)の鯖缶。

yakin
少し体調不安定。
モノクロブー好き。タヌキとキツネ好き。
スマホなどのガジェット好き。

【自鯖構成】
シンVPS
メモリ 2GB/CPU 3コア/ストレージ 150GB
Fediverseソフトウェア:Iceshrimp.NET
Location
北九州市
Birthday
1983-10-01
ブログ https://www.kugetsu.blog
竜胆の庭(自宅鯖) https://rindo.garden/@monon99
りんごぱい https://misskey.04.si/@monon99
User avatar
くげつ@Iceshrimp.NETβ @monon99@fedi.kugetsu.blog
2y
ChatGPTに聞いたらこんなのが返ってくる。
※パスと転送先IPは適宜指定。
rsync -e "ssh -i /home/user/.ssh/id_ed25519" /home/user/source/file.txt remoteuser@192.168.1.100:/home/remoteuser/destination/
User avatar
くげつ@Iceshrimp.NETβ @monon99@fedi.kugetsu.blog
2y
@mozuring fingerprintは普通、単にyesとやるだけのような。
Ubuntu22です?
User avatar
くげつ@Iceshrimp.NETβ @monon99@fedi.kugetsu.blog
2y
rsyncの方が効率良いのかー。なんか転送というとscpの方が頭に浮かぶのよね先に。
User avatar
くげつ@Iceshrimp.NETβ @monon99@fedi.kugetsu.blog
2y
ChatGPT 4 Turboに聞いてみた。

---
scpとrsyncは、どちらもLinuxシステムでファイルやディレクトリを転送するためのコマンドですが、いくつかの重要な違いがあります。

転送方法:
scp(Secure Copy)は、SSHプロトコルを使用してファイルを暗号化して転送します。単一のファイルやディレクトリを転送するのに適しています。
rsyncは、差分アルゴリズムを使用してファイルを転送します。すでに転送されたファイルの変更部分のみを転送することができるため、大量のファイルやディレクトリを転送するのに適しています。
転送速度:
scpは、ファイルを暗号化して転送するため、データの暗号化・復号化に時間がかかる場合があります。大きなファイルやネットワークの遅い環境では、転送速度が遅くなることがあります。
rsyncは、差分アルゴリズムを使用しているため、変更された部分のみを転送することができます。これにより、転送速度が向上します。
同期機能:
scpは、単一のファイルやディレクトリを転送するためのコマンドですが、同期機能はありません。つまり、転送元と転送先の間でファイルの差分を確認して自動的に同期することはできません。
rsyncは、ファイルの差分を確認して自動的に同期する機能を持っています。転送元と転送先の間で差分を検出し、変更されたファイルのみを転送することができます。
要約すると、scpは単純なファイル転送に適していますが、rsyncは大量のファイルやディレクトリの効率的な同期に適しています。どちらを選ぶかは、転送するデータの性質や環境によって異なります。
User avatar
くげつ@Iceshrimp.NETβ @monon99@fedi.kugetsu.blog
2y
モズさんに色々言いつつも自分はrsyncとscpの違いもよく分かってないような素人(Linux歴自体は10年以上だけど知識が物凄く浅い)です。
何か間違ってたらごめんなさい
​:ablobbonemelting:​
User avatar
くげつ@Iceshrimp.NETβ @monon99@fedi.kugetsu.blog
2y
@mozuring Ubuntuということは最新だと鍵は大抵「id_ed25519」を作ってる気がするのでそれを旧サーバーに置いて指定する形ですね(もしやるなら)。
この辺も自分のここ1ヶ月半の経験からですが……。
User avatar
くげつ@Iceshrimp.NETβ @monon99@fedi.kugetsu.blog
2y
@mozuring なるほど。新サーバー側のログインに使っている鍵ファイルを旧サーバー側に置いて-iオプションで鍵パス指定すればいけそうな気はしますが、ローカルにダウンロード&アップロードでも良いでしょうね。
まぁ徹夜でしょうから無理せずー。
User avatar
くげつ@Iceshrimp.NETβ @monon99@fedi.kugetsu.blog
2y
​:zaitaku_kinmu:​​:teiji_taikin:​​:ablobbonereach:​
User avatar
くげつ@Iceshrimp.NETβ @monon99@fedi.kugetsu.blog
2y
@mozuring おしごと次シフトに引き継いだので実質終了。

今どんな感じですかね?
まーいっそ一度寝た方が解決策浮かぶかもですが。
User avatar
くげつ@Iceshrimp.NETβ @monon99@fedi.kugetsu.blog
2y
@mozuring まー自分もVPS移行を試したことがあるだけの鯖缶初心者なので(鯖立てしてまだ2ヶ月経ってない)あんまりアドバイスは当てになるか分かりませんが​:ablobboneroll:​

仕事は待ちの時間多めなので……。そしてもうすぐ退勤の時間
​:blobboneblewobblehyper:​
User avatar
くげつ@Iceshrimp.NETβ @monon99@fedi.kugetsu.blog
2y
Mastodon系はsystemディレクトリをrsyncしてコピるのか。
User avatar
くげつ@Iceshrimp.NETβ @monon99@fedi.kugetsu.blog
2y
@mozuring 今は502になったのでまた落としてる感じですかね。
まぁ仕事中ときどき暇な時間があるのでちょこちょこ見てます(駄目大人)。
User avatar
くげつ@Iceshrimp.NETβ @monon99@fedi.kugetsu.blog
2y
@mozuring 基本的に後から転送しても読み込むはず(Misskeyと同じ感じなら)。
ちなみに自分はscpで一気に転送したら転送元サービス側から制限食らいました
​:Shiropuyo_namida:​
User avatar
くげつ@Iceshrimp.NETβ @monon99@fedi.kugetsu.blog
2y
あ、まだモズさん起きてる。
fedibirdのアカウントにコメントしてるので見といて下さい。
User avatar
くげつ@Iceshrimp.NETβ @monon99@fedi.kugetsu.blog
2y
@mozuring もうおやすみとは思いますが起きてから見て下さい。モズさんとこ、他のブラウザから見えましたけど、リンク切れしてるのでこれ画像ファイルのディレクトリ(Misskey系ならfilesディレクトリ)を転送してないのでは?
User avatar
くげつ@Iceshrimp.NETβ @monon99@fedi.kugetsu.blog
2y
@mozuring モズさんとこにping打ったら既にシン・VPS側向いてる気配はする……。
User avatar
くげつ@Iceshrimp.NETβ @monon99@fedi.kugetsu.blog
2y
User avatar
くげつ@Iceshrimp.NETβ @monon99@fedi.kugetsu.blog
2y
モズさんとこ。
User avatar
くげつ@Iceshrimp.NETβ @monon99@fedi.kugetsu.blog
2y
反映に時間かかる場合もあるかな?
自分がVPS移行した時はあっさり変わりましたが。
User avatar
くげつ@Iceshrimp.NETβ @monon99@fedi.kugetsu.blog
2y
今のところシン・モズさんの姿は見えてない。