既存のGroupBoardのアップグレード (2) バックアップファイルの確認

前回はアップグレードインストールに備えて、既存の環境のバックアップをしました。ここですぐにWSSをインストールしたいところですが、取得したバックアップファイル本当に正しく復元できるかどうか、既存の環境で確認したいとおもいます。 バックアップしたファイルを元のサイトに書き戻すと本当に復元できたかどうかわからなくなりますので、ここでは新しいサイトコレクションを作成してそこへ復元してみることにします。 新しいサイトコレクションの作成 1. サーバーの [スタート] – [管理ツール] – [SharePoint のサーバー管理] と開きます。2. [仮想サーバーの構成] セクション以下の、[仮想サーバーの設定の構成] をクリック。3. [仮想サーバーのリスト] で [既存のWebサイト] (または使用するWebサイト)をクリック。4. [仮想サーバーの管理] セクションの [トップレベルWebサイトの作成] をクリック 5. [Web サイトのアドレス] で、[このURLの下にサイトを作成]にチェックを入れ、URLとして “RestoreTest” (例) と入力。 6. ユーザー名、Emailアドレスなどを入力し、OKボタンをクリック。7. [トップレベルサイトが作成されました]のページになれば、新しいサイトコレクションが作成できました。OKボタンを押して管理ページへ戻ります。 バックアップファイルの復元 1. コマンドプロンプトを開き、カレントディレクトリを以下のパスにします。  \Program Files\Common Files\Microsoft Shared\web server extensions\60\BIN 2. STADMコマンドの復元オプションでファイルから復元します。上記のサイトコレクションURLの例ですと、   stsadm -o restore -url http://<Server>/sites/restoretest  -filename <バックアップ ファイル名> -overwrite 3. 復元作業はサイトコンテンツのサイズによって数分から数十分かかります。4. 終了のコメントが表示されたら、そのURLを開いて、サイトが正しく復元できているかどうか確認します。 サイトを復元する際に、「有効なコンテンツデータベースがありません」と表示される場合 — 同じバックアップファイルを使用して2回以上復元作業を行ったとき、ひとつのコンテンツデータベースには2つ以上の同一なコンテンツを復元することはできません。メッセージにありますように、新規にコンテンツデータベースを新たに作成してから復元作業を行ってください。…

1

既存のGroupBoardのアップグレード (1) まずはバックアップをとりましょう

こんにちは、グループボード開発チームです。 前回はダウンロードのページもお伝えしたことですし、早速 GroupBoard Workspace 2007のインストールをしたいところではありますが、既存のGroupBoardが動作しているサーバーにインストールする際には、作業の失敗も考えて必ずバックアップを取りましょう。実際のアップグレード作業は (サイトのサイズにもよりますが) 数日から数日間かかります。その間に予期せぬネットワーク障害や電源障害などでアップグレードプロセスが失敗した場合には、再度以前のバージョンのGroupBoardに戻してアップグレードを再開する必要がある場合があります。このときにサイトコンテンツのバックアップがないと、以前のサイトに戻すことができないので、最悪の場合すべてのデータを失う可能性もあります。 (ご注意) GroupBoard Workspace 2007 では以前のバージョンのGroupBoardからのアップグレード機能がありますが、すべての場合において100%成功するものではありません。また、アップグレード失敗におけるコンテンツデータの消失については保証いたしかねます。

3

GroupBoard Workspace 2007 ダウンロード提供開始!!!!

こんにちは、GroupBoard開発チームです。そしてみなさま、ほんとうにお久しぶりです。やっと、GroupBoardの新しいバージョン、 「Microsoft GroupBoard Workspace 2007」をみなさまにおとどけできる瞬間がやってまいりました。今まで数回ほど、ご紹介する機会がありましたが、今度は完全なリリース版としてお届けできることを、うれしく思います。 今回のバージョンでは、こんな大きな変更があります。 ① Windows SharePoint Services 2007 および Office SharePoint Server 2007に対応      新しいSharePoint テクノロジーを使ったリッチでクールなリスト、サイトたちが使えます。 ② タイムカード、組織図など新機能の拡充  以前のBeta版でもご紹介しましたが、皆様にご好評の新機能が搭載されております。 ③ そして、GroupBoardは無償提供となりました!    より多くのかたに触って、試して、使っていただけますように、無償でダウンロードになりました。 インストーラー自体は先週の金曜日に弊社ダウンロードセンターからダウンロード可能になっております。この Blogをお読みのみなさまにも、すでにインストールを開始された方がいらっしゃるかもしれませんね。 「Microsoft GroupBoard Workspace 2007」は以下のページから入手可能です。 http://www.microsoft.com/downloads/details.aspx?FamilyID=4c32235f-e061-4b99-bd66-68ecf3ce125e&DisplayLang=ja リリースもされましたので、今後はこまめにこの Blogもアップデートを行って行きたいと思っております。今後は、まずはインストールの概要から、また既存のGroupBoardをお持ちの場合のアップグレードの際の作業のながれなど、ご紹介していこうと考えています。機能についての詳細については、以前のバージョンの GroupBoardの比較などを交えながら、なるべくたのしく、ためになる内容をお届けしたいと思っております。 こんごとも、GroupBoard、およびこの Blog をなにとぞよろしくお願いいたします。   コミュニティにおけるマイクロソフト社員による発言やコメントは、マイクロソフトの正式な見解またはコメントではありません。

3

きたるべき次世代SharePoint開発ツールのご紹介 ~ その2

こんにちは、GroupBoard開発チームです。 このBlogでいつも 『こんにちは、GroupBoard開発チームです』とご挨拶させていただいておりますが、『GrouBoard開発チームってどんなチームなんだろう』 『どんな職務内容なんだろう』 というご紹介もかねまして、弊社の研究開発部門採用ホームページに当チームからの『スタッフの声』が公開されております。ご興味があればぜひご覧くださいませ。(今回登場の Junko さんは、前回・今回とご紹介している SharePoint開発チームのテストを担当していただいております。) さて、今回は、前回ご紹介した 『SharePoint 開発ツール』 の続編をお届けします。 前回ご紹介したことを簡単に振り返りますと、この 『SharePoint 開発ツール』 は Visual Studio2005 の拡張ツールとしての位置づけである、というお話をさせていただきました。この 『SharePoint 開発ツール』 を導入することにより Visual Studio 2005 に SharePoint 開発のためのプロジェクトテンプレートが追加され、ユーザーは目的に応じてそのテンプレートを選択することで簡単にWebパーツを開発できる、ということをご紹介しました。 実は、この開発ツールには Visual Studio 2005 の拡張ツールに加えて、もうひとつ 『Generate Tool(仮称)』 というスタンドアロンのツール も含まれます。今回はこのツールと Visual Studio 2005 のサイト定義、およびリスト定義開発のためのプロジェクトテンプレートとを使って、かつてない SharePoint の開発手法を紹介したいと思います。 Visual Studio2005 の拡張ツール 『SharePoint 開発ツール』 で追加される サイト定義開発用のプロジェクトテンプレートでは、前回ご説明した Webパーツでの開発同様にサイト定義を簡単に開発することができます。ですが、いくら開発が楽であっても新規に一からサイトの定義を作るとなるとやはり大変な作業となります。サイト定義やリスト定義を開発した経験のある方でしたら、既存のサイトやリストを雛形に開発したいとお思いになったことはないでしょうか?また SharePoint の Schema の知識にそれほど自信のない方でしたら、UI上でリストにフィールドを追加してから、あるいは FrontPage…

1

きたるべき次世代SharePoint開発ツールのご紹介

こんにちは、GroupBoard開発チームです。 今回のお話は今までとは少し違い、開発者向けのお話です。皆様はSharePoint上でなにかしらの開発を経験されたことはありますか? 例えば、このブログでも何度か紹介しております Webパーツ ですが、これをご自分で作ったことはございますでしょうか。もし経験された方がいらっしゃいましたら、このSharePoint上での開発がどんなに大変であるかご理解いただけると思います。実際、私達GroupBoard開発チームは、SharePoint 上で GroupBoard という製品を開発してまいりましたので、なかなか簡単にはいかないことが身にしみております。今回紹介させていただくものは、そんな苦労をご存じの方でしたらきっと目から鱗であろうSharePoint開発のためのプラットフォームです。 実はこれは現在開発中の製品でありまして、皆様のお手元にお届けするためにはもう少々時間がかかります。が、完成の暁にはきっと皆さんの、とくに開発にかかわる方の拍手喝采間違いなしの製品になることを保証いたします! ではまず今までのSharePoint開発がどんなに大変な作業だったか、Webパーツの開発を例に振り返ってみましょう。 今まではの手順を簡単にいえば、以下のようなものでした。  1) Webパーツ用のCodeを書き、コンパイルしバイナリ(dll)を作成する 2) 作成したバイナリをGAC(Global Assembly Cache)に登録する 3) 作成したバイナリをSharePointのSafe Controlに登録する 4) WebパーツをSharePointで使えるようにするためのXMLファイルを作成する(複 数) 5) 上で作成したXMLファイルをそれぞれ決まったディレクトリに配置する 6) Webパーツを有効にするためにSharePointのあるツールを実行する 特に 4) と 5) で作成するXMLファイルは、 SharePoint の知識がなければ簡単に書けるものでありませんでした。また、開発者は作成した Webパーツを SharePoint で使えるようにするために 2) 以降のステップを毎回行う必要がありました。開発者といえば本来はCodeを書くことに専念したい方も多いと思いますので、この 2) 以降のステップは面倒な手順でした。 そこで、現在わたしどもでは、SharePoint 開発 のためのプラットフォームを開発しております (なんか重複してますが・・・開発ツールのための開発、ですね) 。これは Visual Studio2005の拡張ツールの位置づけとなり、導入しますと Visual Studio にSharePoint 開発のための目的に応じたプロジェクトテンプレートが追加されるのです。開発者はVisual Studioから開発したいSharePointのプロジェクトテンプレートを選ぶことできます ではこのVisual Studioのテンプレートを使用するとWebパーツの開発手順がどのように変わるかを以下に示します。  1) Visual StudioのWebパーツプロジェクトを新規に作成し、そこにWebパーツ用のCodeを書く 2) F5キーを押す この二つのステップでWebパーツの開発は完了です。つまり今までの手順で必要だった最初の 2)…

5

SharePoint MVP きたる !! ・サイトのアクセス解析

こんにちは、GroupBoard 開発チームです。もう7月ですね。そして今日は七夕なのですが星祭りの日としては東京はちょっとあいにくな空模様です。短冊を笹の葉につるしたのはもう何年前のことでしょうか・・・ SharePoint MVP きたる 先日、といっても昨日のことなのですが、私どもGroupBoard開発チームに MVPがいらっしゃいました。MVPといっても野球の選手のほうの Most Valuable Player ではなく、Microsoft の Most Valueable Professional (MVP)です。 製品やテクノロジーに深く精通しまた経験を持ち、その有り余る才能を幅広いユーザーと共有している方を表彰しようという このMVPプログラムは2002年からスタートしたもので、現在では 日本国内に190名ほどいらっしゃるそうです。その分野も多岐にわたり、その道のユーザー側での第一人者といっても差し支えない、そうそうたるメンバーで構成されております。ただ単に知識があるだけではなく、その知識経験を大勢のユーザーの方と共有することを活動内容としていることも MVP として重要になります。 昨日お越しいただいたのは、このMVPのなかでも 「Windows SharePoint Services」の製品分野のエキスパートであります、北端 智さんと 山崎 愛さんです。ご両人ともSharePointに関する知識と意欲は半端ではなく、本当に開発に携わっているこちら側もたじたじになってしまうほどの濃い内容のミーティングを持つことができました。(とくに開発ではなかなか分からない、実際のユーザー様での使用シナリオや、トレーニングなどでよく質問を受ける事柄など、大変参考になりました。) 北端 智さん (Microsoft MVPご紹介ページ) 山崎 愛さん (Microsoft MVPご紹介ページ) Micorsoftではいつでも皆様のMVP立候補をお待ちしております。この Blogをお読みになっている方の中から GroupBoardやSharePointのMVPの方が誕生する日を夢見つつ・・・   サイトのログ解析 突然ですが、サイトに毎日どれくらいのユーザーがアクセスして、どのページが一番閲覧されているか、気になったことはありませんか? GroupBoardのサイトでも、SharePoint のログ解析機能を利用して、アクセス傾向やページ閲覧の頻度をみることができます。 サイトのアクセスログの解析を有効にする既定では、アクセスログの解析はOFFになっていますので、管理ページ上で有効に設定します。 1) [スタート] – [管理ツール] – [SharePointのサーバー管理]をクリックします。2) 管理ページで、[利用状況の分析処理の構成]をクリックします。3) [ログの設定]で、”ログ収集を有効にする”にチェックを入れます。4) [処理の設定]で、”利用状況処理を有効にする”にチェックをいれ、処理を実行させたい時間帯を指定します。ここで指定する時間は、ログの解析処理を実行する時間であって、ログの収集自体は”ログ収集を有効にする”をチェックしたことにより24時間、収集を行っています。 時間帯の指定は、通常は夜間のアクセスが少ない時間帯を指定します。アクセスログが大量な場合、解析にCPUパワーが必要になるためです。ただし、部門やチーム内で使っている程度のアクセス数でしたら、パフォーマンス劣化はほとんど気にする必要ないと思います。 ログの設定ができたら、数日間は気長に待ちましょう。…

3

SharePoint と ブログ と Wiki

こんにちは、GroupBoard 開発チームです。今回は 現在ベータ版としてみなさまにお楽しみ(!?)いただける次期Windows SharePoint Servicesの新しいサイトテンプレート、「ブログ」と「Wiki」について取り上げたいと思います。 社内情報ツールとしてのブログの活用 今までは個人の私生活に関する雑記帳のように思われてきたブログですが、ここ最近では社内の情報ツールとしても活用する例が出てまいりました。考えてみれば、今までの社内サイト、特に中規模から大規模な組織にあっては、すべての社員が情報をおいそれと発信できるような状況ではなく、ある一握りのサイト専任の方が情報を受け取って、それを記事としてサイトにあげるといった二度手間な状況が多くありました。このような状況では、知っていることを簡単に公表することも多くの手間になってしまうので、おのずから情報が属人的になり、業務の遂行が遅れる要因ともなります。 現在、数社から社内ブログ用ソフトが販売されておりますが、まずは初めて社内ブログを、とお考えの場合には、Windows SharePoint Service をつかうことで、最小限の投資で、大きな効果を出すことができるようになりますので、ぜひご検討くださいませ。 (余談ですが、弊社でも、自分たちの製品をよく知ろうという運動のもと、全社的に Windows SharePoint ServiesのBlog機能を活用した社内ブログを立てております。) WSSのブログの機能は通常のブログと同じく、投稿の管理、コメントの管理、カテゴリの管理などができます。書き起こした記事はいったん下書きとして保存され、「承認」というアクションがないとパブリックになりませんので、同じ部署内の数人でひとつのブログサイトを持つような場合も書こうとする記事がかぶらなくてすみます。 作成した ブログサイトのトップ 各種管理へのリンク 投稿をする 投稿は直接発行することもできますが、下書きとして保存しておけば数人での共同ブログの場合もラクに管理できます。 Wikiで情報共有 ブログに近いのですが、時系列や緩やかなカテゴリでの縛りではなく、ページごとに簡単に情報を公開できるものとして Wikiがあります。WSSで Wikiサイトを作成すると、最初は「ホーム」と「この Wiki サイトの使用方法」という Wikiページが作成されます。ユーザーは独自に自分のページを作成し、コンテンツとして追加していくことができます。 新規で Wikiページを作成すると、オンライン上でコンテンツを作成するページが開きます。一般的な書式に関するツールはだいたいそろっていますので、オンライン上でその場でささっとコンテンツを書くような用途にはぴったりです。 編集してしまうと以前の記事が消えてしまう、と思いがちですが、Wikiページは既定でバージョン管理をしていますので、以前の状態と今の状態を「履歴」のページで確認することができます。 WSSはどうしてもそのデザインからなのか、かっちりとつかわないといけないような気分になってしまいがちなのですが、ブログや Wikiなどは逆にかっちりと決めて使わないほうが情報の集積と共有という点でよいようです。 画面のスクリーンショットと説明では幅の関係でなかなかわかりづらい内容になってしまいました。現在WSSのベータ版にてこれらの機能をご確認いただけますので、ご興味ありましたらぜひお試しくださいませ。 コミュニティにおけるマイクロソフト社員による発言やコメントは、マイクロソフトの正式な見解またはコメントではありません。


匿名でお知らせを作成する

こんにちは、GroupBoard 開発チームです。私事で恐縮ですが、最近背中というか肩の痛みが激しく、先週末にはモニターの画面を見ていると気分が悪くなってしまうようになってしまいました。IT業界も高年齢化が進んでいることを実感してしまったわけですが、本当にコンピューターを仕事の生業としていると体の経年変化も激しくなってまいります。はい、すみません、言い訳がましいのですがそのために先週金曜日の更新ができませんでした。。。 これではイカン、と奮起してかったのがこのMicrosoft ナチュラルキーボード。(Microsoft ナチュラル エルゴノミック キーボード 4000) 手前のパームレスト部分が革張り調で、手前が盛り上がっているタイプです。実は今日から使い始めで、最初は慣れないかなぁ・・と危惧していたんですが、このBlogをここまで書いているうちにもうすでにだいぶラクにキータイプできるようになってきました。これで肩の痛みもなくなり、毎週ちゃんと更新できるようになるでしょう。 (欲をいえばもうちょっと Enter キーが大きければいいんですが。) さて今週はいろいろな情報をまとめてお伝えする Blog です。 GroupBoard Workspace 2007 Beta版ご評価時のご注意 先日GroupBoard Workspace 2007のベータ版をご案内いたしましたが、重要な点を追加でお知らせします。 GroupBoard Workpace 2007のベータ版は、現行製品の GroupBoard Workspaceからのアップグレードインストールはサポートされておりません。 Windows SharePoint Services v3 のベータ版は、現在ご使用のWSSにてデータベースとしてMSDEを使用している場合にはアップグレードインストールできません。 大変ご面倒でも、評価の際には新規のサーバーにてご評価いただけますよう、お願い申し上げます。   匿名での投稿が可能な「お知らせ」リストを作る このネタはこのBlogの読者のかたから教えていただきました。 通常のお知らせリストでは、お知らせを投稿すると必ず 「作成者」と「投稿者」が本文の下部に表示されます。通常の用途ではこれでもいいのですが、例えば匿名で記入できるお知らせリストが役に立つ場合もあります。FrontPageを使用すると、この「作成者」と「投稿者」の欄を消すことができます。 1) FrontPage 2003で GroupBoadサイトを開きます。 2) [Lists] フォルダで “Annoucements (お知らせ)”を選択します。 3) DispForm.aspxを選択して開きます。 4) 表示されるエリアで右クリックし、[SharePoint リストフォームのカスタマイズ]を選択します。 5) フォームの内容を編集できるようになるので、”作成者” と “更新者”…


号外! GroupBoard Workspace 2007 ベータ版 ご提供開始 !!

いつもの更新タイミングではありませんが、号外ということでお知らせいたします。 大変長らくお待たせいたしました。ここに GroupBoard Workspace 2007 ベータ版のご提供の開始を宣言いたします。すでに Microsoftのダウンロードサイトからどなたでも入手できるようになっておりますので、ぜひ一度はお試しください。 GroupBoard Workspace 2007 では、「スケジュール・設備予約」 や 「行き先掲示板」 「電話メモ」 などの既存の GrouBoard の機能に加えまして、目玉となる新機能を準備しております。 組織図とリストの融合以前よりご要望の多かった組織図をサポート。今までの GroupBoardにはなかった 「グループの階層構造」 をツリー形式で表示します。「スケジュール・設備予約」 でユーザーを選択するとき、「行き先掲示板」でユーザーを探すとき、所属部署からグラフィカルに目的のユーザーを探すことができるので大変便利です。 タイムカード新たに「タイムカード」をご用意しました。ユーザーの勤怠管理をサイト上で行うことができます。 (Beta版では機能制限があります。) GroupBoard 2007 Betaのご紹介サイトはこちら http://www.microsoft.com/japan/office/preview/technologies/groupboard/highlights.mspx GroupBoard Workspace 2007 ベータ版をお試しいただくにはGroupBoard Workspace 2007 は次期バージョンの Windows SharePoint Services上で動作しますので、既存の GroupBoardが動作している環境ではなく新規にテストマシンをご用意いただくのが最適と思われます。 手順としては以下のようになります。 1) Windows Server 2003上でのIISの設置これは今までのGroupBoardと同じです。ASP.NETを有効化した状態で Webアプリケーションサーバーとして Windows Server 2003を設定します。 2) .NET Framework2.0 および 日本語Language PackのインストールWSSの次バージョンは ASP.NET2.0が必須になります。もしお使いのServerが Windows…


GroupBoardサイトに Media Player を組み込む

こんにちは、GroupBoard 開発チームです。みなさまからお手紙をいただきますと、金曜日のこの Blog の更新が楽しみという方もいらっしゃいまして、こちらとしては少々びっくりいたします。そんなに大したことを書いているわけではないのですが・・・少しでもお役にたてるようにがんばります。 さて、今回は前回の予告のとおり、Webパーツの続きです。今回は、USのMicrosoft サイトからダウンロードできるパーツの中でもすばらしいものをご紹介したいと思います。 Windows Media Player Add-in for Microsoft FrontPageこれは正確には Webパーツではなく、FrontPageからGroupBoardサイトへ追加できるWebコンポーネントの一種です。その名前のとおり、サイト上に Windows Media Playerを組み込むことができます。ページへの組み込みはウィザード形式になっていて、Webページに関する知識がなくても簡単に Media Playerを表示させることができます。なお、このコンポーネントは FrontPageの Add-in なので、作業のためには FrontPage 2003が必要になります。 1. コンポーネントのインストールまずコンポーネントをダウンロードして FrontPageのインストールされているマシンにセットアップします。 1). 以下のページからセットアップファイル (WMPAdd-inforMSFrontPage.msi)をダウンロードします。    SharePoint Products and Technologies Web Component Directory2). ダウンロードしたファイルを実行して、セットアップを終了させます。セットアップが正常に終了した場合は、コントロールパネルの「プログラムの追加と削除」に「Windows Media Player Add-in for Microsoft FrontPage」が表示されます。 2. コンポーネントのインストールつぎに、GroupBoardのトップページに Media Player 配置します。 1). FrontPage 2003を起動して、GroupBoardサイトのトップページを開きます。表示モードをデザインモードにします。2). Webパーツゾーンが青い実線で囲まれていますので、この青枠の外の場所にカーソルを合わせます。GroupBoardのロゴの下などが配置しやすいと思います。(このPlayer はWebパーツではないので、Webパーツゾーン内に配置することができないためです。) 3)….