This is a discussion on Linux & MS Sharepoint server. How to mount? within the Debian Linux support forums, part of the Debian Linux category; --> I work in an off-site lab and am the sub-net admin here. When I was running WinXP, I had ...
| |||||||
| FAQ | Members List | Calendar | Search | Today's Posts | Mark Forums Read |
| ||||
| I work in an off-site lab and am the sub-net admin here. When I was running WinXP, I had set up my company's sharepoint server as a network place so it would autmatically log in. I then used scripts to gather all the databases, compact them and upload them to the sharepoint where our IT dept has a script to do tape backups every night. The timing was perfect. We closed up at 4pm, the compactor script ran at 4:30pm and when it was done it deleted a lock file that triggered the IT's tape script. The process takes hours which is why it runs on scripts after work. One day, I was talking with the IT supervisor while she was imaging a hard drive and jokingly asked if I could put Linux on my company PC. She said, sure and when she saw my look of disbelief, she reiterated her approval and said, "if you can get it working." Well, I got it working and I've re-written my scripts to do the nightly backup. I have created a bash script to do the same thing except the automatic uploading because I can't figure out how to "put" a file up on a sharepoint server. Now, the compactor runs at 4:30 like before (and even runs faster with a tighter compression), but I can't upload till the next morning which means the tape backup is a day behind. This is not good because the db's are mission critical. In addition, the lab's network traffic is busy during the day, so this upload is eating up bandwidth needed for work. I need to upload a large (1GB+) archive via a script with automatic login to a sharepoint server over the internet. The address of the server is in the format of: https://sp.mycompany.com/backups/TIF_lab/. Being able to mount it would be perfect because I could then delete the lock file to trigger the tape script. Is there a package or method that would allow this? Russ King |
| |||
| Yes - since you are using SPS 2001 or 2003 (does not matter), that means you have WEBDAV enabled. You can mount the WEBDAV as a drive and perform the backup through that method - even over the Internet (its an extension to HTTP 1.1). Look at webdav.org for the tools that enable you to mount webdav filesystems on Linux and then do the backup via HTTP or HTTPS. "Russ" <rjkfsm@yahoo.com> wrote in message news:11aji8l922ej9f9@corp.supernews.com... >I work in an off-site lab and am the sub-net admin here. When I was running >WinXP, I had set up my company's sharepoint server as a network place so it >would autmatically log in. I then used scripts to gather all the databases, >compact them and upload them to the sharepoint where our IT dept has a >script to do tape backups every night. The timing was perfect. We closed up >at 4pm, the compactor script ran at 4:30pm and when it was done it deleted >a lock file that triggered the IT's tape script. The process takes hours >which is why it runs on scripts after work. > > One day, I was talking with the IT supervisor while she was imaging a hard > drive and jokingly asked if I could put Linux on my company PC. She said, > sure and when she saw my look of disbelief, she reiterated her approval > and said, "if you can get it working." > > Well, I got it working and I've re-written my scripts to do the nightly > backup. > > I have created a bash script to do the same thing except the automatic > uploading because I can't figure out how to "put" a file up on a > sharepoint server. Now, the compactor runs at 4:30 like before (and even > runs faster with a tighter compression), but I can't upload till the next > morning which means the tape backup is a day behind. This is not good > because the db's are mission critical. In addition, the lab's network > traffic is busy during the day, so this upload is eating up bandwidth > needed for work. > > I need to upload a large (1GB+) archive via a script with automatic login > to a sharepoint server over the internet. The address of the server is in > the format of: https://sp.mycompany.com/backups/TIF_lab/. Being able to > mount it would be perfect because I could then delete the lock file to > trigger the tape script. > > Is there a package or method that would allow this? > > Russ King > |
| |||
| When I try to mount it with davfs2, I get: Could not contact server: 401 Unauthorized WebDAV Server error Yes, I provided it my username & password. Using a sniffer, I see that the error contains: "...your Web browser is sending a WWW-Authenticate headerfield that the Web server is not configured to accept." RK RWells wrote: > Yes - since you are using SPS 2001 or 2003 (does not matter), that means you > have WEBDAV enabled. You can mount the WEBDAV as a drive and perform the > backup through that method - even over the Internet (its an extension to > HTTP 1.1). Look at webdav.org for the tools that enable you to mount webdav > filesystems on Linux and then do the backup via HTTP or HTTPS. > > > > "Russ" <rjkfsm@yahoo.com> wrote in message > news:11aji8l922ej9f9@corp.supernews.com... > >>I work in an off-site lab and am the sub-net admin here. When I was running >>WinXP, I had set up my company's sharepoint server as a network place so it >>would autmatically log in. I then used scripts to gather all the databases, >>compact them and upload them to the sharepoint where our IT dept has a >>script to do tape backups every night. The timing was perfect. We closed up >>at 4pm, the compactor script ran at 4:30pm and when it was done it deleted >>a lock file that triggered the IT's tape script. The process takes hours >>which is why it runs on scripts after work. >> >>One day, I was talking with the IT supervisor while she was imaging a hard >>drive and jokingly asked if I could put Linux on my company PC. She said, >>sure and when she saw my look of disbelief, she reiterated her approval >>and said, "if you can get it working." >> >>Well, I got it working and I've re-written my scripts to do the nightly >>backup. >> >>I have created a bash script to do the same thing except the automatic >>uploading because I can't figure out how to "put" a file up on a >>sharepoint server. Now, the compactor runs at 4:30 like before (and even >>runs faster with a tighter compression), but I can't upload till the next >>morning which means the tape backup is a day behind. This is not good >>because the db's are mission critical. In addition, the lab's network >>traffic is busy during the day, so this upload is eating up bandwidth >>needed for work. >> >>I need to upload a large (1GB+) archive via a script with automatic login >>to a sharepoint server over the internet. The address of the server is in >>the format of: https://sp.mycompany.com/backups/TIF_lab/. Being able to >>mount it would be perfect because I could then delete the lock file to >>trigger the tape script. >> >>Is there a package or method that would allow this? >> >>Russ King >> > > > |
| |||
| Russ <rjkfsm@yahoo.com> wrote: > When I try to mount it with davfs2, I get: > > Could not contact server: > 401 Unauthorized > WebDAV Server error > > Yes, I provided it my username & password. Using a sniffer, I see that > the error contains: "...your Web browser is sending a WWW-Authenticate > headerfield that the Web server is not configured to accept." Have you checked webdav is configured/enabled on the server? -- William Tasso |
| |||
| William Tasso wrote: > Russ <rjkfsm@yahoo.com> wrote: > >> When I try to mount it with davfs2, I get: >> >> Could not contact server: >> 401 Unauthorized >> WebDAV Server error >> >> Yes, I provided it my username & password. Using a sniffer, I see >> that the error contains: "...your Web browser is sending a >> WWW-Authenticate headerfield that the Web server is not configured to >> accept." > > > Have you checked webdav is configured/enabled on the server? > Isn't Sharepoint a WebDAV server? RK |
| |||
| No...you have to install WEBDAV component from IIS to ensure that functionality actually works. "Russ" <rjkfsm@yahoo.com> wrote in message news:11arkl47ra5psc6@corp.supernews.com... > William Tasso wrote: >> Russ <rjkfsm@yahoo.com> wrote: >> >>> When I try to mount it with davfs2, I get: >>> >>> Could not contact server: >>> 401 Unauthorized >>> WebDAV Server error >>> >>> Yes, I provided it my username & password. Using a sniffer, I see that >>> the error contains: "...your Web browser is sending a WWW-Authenticate >>> headerfield that the Web server is not configured to accept." >> >> >> Have you checked webdav is configured/enabled on the server? >> > > Isn't Sharepoint a WebDAV server? > > RK |
| |||
| Another note...make sure WebDAV is first working. Try to access a webdav content on the server by opening up Konqueror and typing - webdav://server/sitename <-- if you are prompted and are able to authenticate then you are good on the webdav (from Linux). In Windows (client you are testing from), make sure you have IE 6.0 and go to FILE--OPEN and type http://spsserver/sitenme AND make sure the OPEN AS WEB FOLDER option is checked. This will verify WebDAV on SPS in functional from Windows perspective. If ANY of these tests fail, webdav is NOT set up properly. You just need to make sure the tool you are using can actually connect via webdav also. All are process of elimination. "Russ" <rjkfsm@yahoo.com> wrote in message news:11arkl47ra5psc6@corp.supernews.com... > William Tasso wrote: >> Russ <rjkfsm@yahoo.com> wrote: >> >>> When I try to mount it with davfs2, I get: >>> >>> Could not contact server: >>> 401 Unauthorized >>> WebDAV Server error >>> >>> Yes, I provided it my username & password. Using a sniffer, I see that >>> the error contains: "...your Web browser is sending a WWW-Authenticate >>> headerfield that the Web server is not configured to accept." >> >> >> Have you checked webdav is configured/enabled on the server? >> > > Isn't Sharepoint a WebDAV server? > > RK |
| ||||
| Well, that seems to be the problem. Thank you very, very much for your time. I'll be contacting IT today and see if I can get them to enable WebDav. RK RWells wrote: > Another note...make sure WebDAV is first working. Try to access a webdav > content on the server by opening up Konqueror and typing - > webdav://server/sitename <-- if you are prompted and are able to > authenticate then you are good on the webdav (from Linux). In Windows > (client you are testing from), make sure you have IE 6.0 and go to > FILE--OPEN and type http://spsserver/sitenme AND make sure the OPEN AS WEB > FOLDER option is checked. This will verify WebDAV on SPS in functional from > Windows perspective. If ANY of these tests fail, webdav is NOT set up > properly. You just need to make sure the tool you are using can actually > connect via webdav also. All are process of elimination. > > > > > "Russ" <rjkfsm@yahoo.com> wrote in message > news:11arkl47ra5psc6@corp.supernews.com... > >>William Tasso wrote: >> >>>Russ <rjkfsm@yahoo.com> wrote: >>> >>> >>>>When I try to mount it with davfs2, I get: >>>> >>>>Could not contact server: >>>>401 Unauthorized >>>>WebDAV Server error >>>> >>>>Yes, I provided it my username & password. Using a sniffer, I see that >>>>the error contains: "...your Web browser is sending a WWW-Authenticate >>>>headerfield that the Web server is not configured to accept." >>> >>> >>>Have you checked webdav is configured/enabled on the server? >>> >> >>Isn't Sharepoint a WebDAV server? >> >>RK > > > |