In German, a rucksack is, well, a Rucksack. The Russians also took a liking to this word, they have adopted it in the form of рюкзак ("rjukzak"). This makes me think that it was probably a German speaker who invented the first backpack.
The image is from www.simplyhike.co.uk.