サーバー通信型のiPhoneアプリを業者に制作依頼をし、アップしているのですが、サーバーを引っ越したいと考えています。しかし、業者に連絡がとれないため、自分でデータの移行をしたいと思っているのですが、ルート権限がないと、動かないプログラムらしく、通常のWEBデータの移行とは違うように思います。そこで、こういう場合に、参考となる資料、ホームページ、書籍など、ありましたら、ご紹介をお願いします。

回答の条件
  • 1人5回まで
  • 13歳以上
  • 登録:2013/11/29 10:27:34
  • 終了:2013/12/06 10:30:03

回答(3件)

id:cawbridge2013 No.1

cawbridge2013回答回数173ベストアンサー獲得回数172013/11/29 19:51:00スマートフォンから投稿

ポイント100pt

ソースがないんだから書き換えようがないのでは?

制作会社からソースをもらってるのなら、それを持って、また違う業者に書き換えを依頼したらいい。

id:gizmo5 No.3

gizmo5回答回数484ベストアンサー獲得回数1382013/12/06 01:48:22

ポイント100pt

サーバの OS が記載されていませんがiPhone アプリということなので Linux のサーバなのではないかと想像して回答します。

環境にもよりますが root 権限が無いと動かないというプログラムはあまりなくて、アクセスする対象の資源(ファイルなど)のアクセス権限と実行しているプロセスの権限の組合せによります。
大雑把にリソースは、利用者・グループ・全員に対して権限を割り当てられます。
それに対して実行しているプロセスにも、どの利用者で実行されているかという属性があります。
例えば、利用者 A に対する許可はあるが、それ以外(グループ・全員)には許可されていない場合には、利用者 A でプロセスが実行されていないとリソースにアクセスできません。

質問から想像するにデータの移行に必要なプログラムの実行者にたいして、必要なリソースの権限が割り当てられていないのではないかと思います。

まずは基本的なところからになりますが以下のようなところが参考になると思います。
http://homepage3.nifty.com/nasunu-i/LinuxBeginner/Permission.htm
http://www.tsh-world.co.jp/mms/acutech/manual/V701html/acucnct/con_48.htm
http://docs.oracle.com/cd/E19253-01/819-0383/secfile-60/index.html

  • id:tukihatu
    >しかし、業者に連絡がとれないため
    移動するなら何が何でも連絡取ったほうがいいです。(つぶれちゃったとか?)
    内容はわかりませんが簡単に移行できない気が…。
    もしかしたら移行してみて何事もなく動くことも…いやないかな。

    質問者さんが、その業者が作ったプログラムで使っている命令系統からなにから全部把握していて、LINUXなどのサーバに詳しく移行作業なぞお手の物!というスキルを持っていれば別かもしれませんが。

    仕様書でも残っていれば同じような業者に調査依頼をだすことはできるかも??

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません